Though much of the action in Shooter is beautifully photographed, the movie’s force is as a blunt instrument of metaphor. Shooter is a video-game-fantasy version of the 2006 midterm elections, a howl of rage at the hypocrisy of the Bush presidency and the Iraq war (not that either is ever mentioned by name). The Dirty Harry-style villain in Shooter—the punk looking to make Bob Swagger’s day—is none other than the U.S. government, as embodied by an unctuous retired colonel (Danny Glover) and a Machiavellian senator from Montana (Ned Beatty). Beatty’s character—a ham-faced amateur hunter who’s quite frank about his allegiance to big money–can’t help but recall a certain Wyoming congressman turned vice president.
I haven’t seen the movie so I can’t really judge the accuracy of this assessment. But people seem to find political messages in movies a lot of times when it’s really just an action film meant merely to entertain, I think. For example, I thought 300 had nothing to do with present-day politics, unlike others, and the discussions about Revenge of the Sith were pretty ridiculous too. Sometimes it’s better to sit back and just enjoy the explosions, people.