Eastwood's sniper film finds its mark despite flak over its message
Clint Eastwood's Iraq drama sets US box office record but some criticised the movie's message

Clint Eastwood's Iraq war drama American Sniper has stunned Hollywood by setting a new record at the American box office, overcoming low expectations and a wave of controversy over the film's supposed glorification of war.
The R-rated film, based on the story of Navy Seal Chris Kyle, took in US$105.3 million to set a new record for a January weekend, easily surpassing Avatar.
The unexpected success for a movie that one analyst dubbed "the most underestimated film of all time" comes after it racked up six Oscar nominations, including best picture and best actor for star Bradley Cooper.
Kyle was credited with 150 confirmed kills in Iraq and Afghanistan, a record that earned him regard as the most deadly sniper in Navy history. He was so feared by al-Qaeda that it placed a price of US$180,000 on his head.
But not everyone seemed impressed by the film's message.
Documentarian Michael Moore tweeted that he thought snipers were cowards.