It's a good movie - I'd give it a 7 or 8 out of 10. It moves slow, but it does move. There's no really spectacular, stand out moment to the movie, nothing instantly memorable. And while it's about people returning from the battlefield, what they've seen and done, how they can't adjust to 'civilian' life, it doesn't really touch on any of that except briefly; it dances around the subject. There's no lecturing on any one subject, which is good, but on the other hand it doesn't seem to pay any attention to any one subject. But then, the movie does focus on the people involved, and in that it does a good job.
Tommy Lee Jones is one of those that for me are hit or miss - I like him in some things (such as "[[ASIN:B00005ATZT The Fugitive]]" or "[[ASIN:B00177YA1K M.I.B.]]"), don't like him in others. He does a good job here - the role fits him. Charlize Theron... she's usually very good, and she is in this as well. She can be a chameleon, fitting into the part, but it doesn't quite feel like she fit into this - she tries damn hard, but it just misses by a hair. Plus she's just too damn good looking for the role. Susan Sarandon barely has much of a part in this, but she fits right into it - very good, very well done. Reviews, etc have mentioned Josh Brolin - probably because he's a 'name', because he has less than five minutes of screen time in this. Basic stuff, and I guess he does it well enough.
It's something that I'm glad I've seen, and that I'll probably watch again at some point. It's worth what I paid for it, and that's all that can really be said.