As a former Marine I am deeply offended by this movie. It is nothing but an Anti-American, Anti-Military movie. This movie tries to portray itself as a factually based movie based on actual facts. It is not. Instead it is based completely on lies. All of the Marines have been acquitted of all charges. This movie was designed to make the Marine Corps and the US look stupid. It makes the insurgents look good.
I have gladly deployed twice as an infantryman to Iraq. We have done many good things. I can honestly say that as this movie is completely wrong in how it portrays Marines. We don't talk like that, we don't act like that and we sure as hell don't go around shooting innocent civilians. The "Peace Loving" Sunni insurgents on the other hand have slaughtered thousands of innocent civilians in the name of Allah. If this was a fair movie it would be 99 minutes of Insurgents killing innocent civilians and 1 minute of us killing insurgents with some innocent civilians getting accidentally killed because the cowards hide behind women and children and use them as shields.
This movie is a disgrace. If any of you believe that this is a portrayal of what actually happens you are either foolish or so biased that nothing will change your mind. This movie isn't anything like what happens over there. Insurgents are less than human. They are barbarians while American Soldiers are some of the most honorable people in the world.