Edward James Olmos has joined Baltasar Kormákur's crime drama 2 Guns. The actor is set to play Papi Greco, a dangerous Mexican drug lord.

The action film is based on the graphic novels by Boom! Studios that follow a Navy SEAL (Mark Wahlberg) and a DEA agent (Denzel Washington) who unknowingly work together during an undercover mission. They end up getting set up by the mob to steal millions from the CIA. Bill Paxton is playing a high-ranking member of the CIA with Paula Patton portraying Denzel Washington's love interest.

Blake Masters (Law & Order: Los Angeles, Brotherhood) is providing the script, with Emmett/Furla Films financing the project.