I thought this movie was bad. The story line of course is important, to understand what really happens to our soldiers, in that sense it was powerful. But the acting except for Tobey Maguire was weak. The rest of the story was just lame. It was boring and hard to even stay and finish watching. The whole relationship thing with Portman & Gyllenhaal was unrealistic, it just didn't work, not believable and overdone. Sorry, I think many reviewers missed the mark, don't waster your money.