In Munro, Tennessee, hard-nosed former military police Hank Deerfield (Tommy Lee Jones) receives a call that his son Mike is missing after returning from Iraq and soon to be declared AWOL. He and his wife Joan (Susan Sarandon) had already lost a son to war. He travels to Fort Rudd, New Mexico. Local police detective (Charlize Theron) is overwhelmed by troubled vets and hazing from fellow cops. Mike's burnt dismembered body is soon found on military property. It becomes a fight over jurisdiction and road blocks from superiors.
This is some of Paul Haggis' best work. It's a bleak portrait. Tommy Lee Jones is great at this type of hard-nosed man. Theron's struggles as a working single mom is compelling. The murder mystery is stark. It's not really a whodunnit mystery which makes the ending fitting. The dark take on the Iraq campaign does overwhelm at times especially the reveal at the end. Haggis takes a couple of parting shots at the end that are probably unnecessary. By that time, the point has already been made.