Following Contraband, director Baltasar Kormákur teams up once again with Mark Wahlberg in this action-comedy which centers around a naval intelligence officer (Wahlberg) and a DEA agent (Denzel Washington) who find themselves on the run after a botched attempt to infiltrate a drug cartel. While fleeing, they find out the truth about each other: both of them are undercover agents and both of them have crooked superiors, who have thrown the pair to the mercy of an even more crooked CIA man (Bill Paxton) and the Mexican drug lord (Edward James Olmos) whose money they stole during a bank job in the beginning of the movie.
Based on a comic book (like all movies these days), 2 Guns comes with so many plot twists that your head will be spinning after the first half, which is okay because it helps hide the fact that the movie isn’t really as clever as it makes out to be. Washington and Wahlberg however, seem to be having a lot of fun with Washington stealing the show as a badass motherfucker with lots of swagger. I think they kind of lost me somewhere along the way but the movie comes with plenty of car chases, shootouts, one-liners, a bit of torture and a hell of a lot more than just 2 guns. It’s a nice distraction but not necessarily a good movie.