Williams' acting is excellent, displaying all of the above qualities, and it will transport you easily into his world. You'll laugh and you'll be touch, even though you might not be able to understand everything he says.
It's a very different view point of the Vietnam War, and just that makes the whole film very interesting. It's a must see, even if you don't like movies on that particular subject, because the split between the personal angle and the conflict angle is about even.
9*/10