An undercover DEA agent (Washington) and covert naval intelligence officer (Wahlberg) unwittingly investigate each other when they both steal mob money.
Owing no small debt to the buddy movies of the late ’80s and early ’90s, 2 Guns is a shamelessly old-school, efficiently directed but forgettable action comedy with charm to spare. Mark Wahlberg and Denzel Washington are friends, enemies, cops and robbers in a convoluted plot which pits them against the CIA, the DEA, the US Navy, a Mexican drug cartel and each other in the pursuit of 43 million dollars’ worth of MacGuffin. If Michael Bay directed a Shane Black script of an Elmore Leonard novel and all three of them were having off days, this would be the medium-octane result.
This does a serviceable job homaging '80s actioners but not a whole lot more. Go for the explosions, zone out for the plot.