Director Baltasar Kormákur’s 2 Guns is a fun buddy movie with Denzel Washington playing Bobby Trench, an undercover DEA agent, and Mark Wahlberg playing Stig Stigman, playing an undercover naval intelligence officer.
Both are after the leader of a drug cartel Papi Greco, played admirably by Edward James Olmos.
The fun derives from the fact neither knows the other is a good guy and they are both trying to catch or kill the other. Further complications arise when the money they stolen from Greco actually happens to belong to a heartless, rogue CIA agent played by Bill Paxton.
Paula Patton adds the appropriate eye candy.
Fans of this genre will have a good time with the banter and the action. After several recent poor choices of roles by Wahlberg where he plays a basically stupid person, he finds his right niche here, playing a smart guy, who tries to come off as stupid to fool his foes.
I give 2 Guns a 4 out of 5 for the fan base.