“Green Zone, which cost $100 million to produce, will turn out to be another Iraq War drama that flops and flops badly at the domestic box office.”
http://www.altfg.com/blog/movies-431/weekend-box-office-alice-in-wonderland-remember-me/
It's not that Iraq War dramas will always flop -- war dramas that portray the US military negatively will flop.
If they made a movie that had the US being the good guys, and showed the Jihadis as evil, it would make lots of money -- but everybody associated with it would get a death fatwa issued on them.
Whenever a screechingly anti-American movie comes out, there are a significant number of liberals who feel that it is their anti-American duty to run out and see it. The first weekend includes that group, which should make the drop-off next week even more significant.