James Marsden will play a naval commander in the action thriller "2 Guns" says Variety.
Based on the graphic novel by Steven Grant, the story follows a rogue Drug Enforcement Administration agent and an undercover naval intelligence officer assigned to investigate one in other. It's soon discovered that both individuals have been stealing from the mob.
Olmos would play Papi Greco, a dangerous Mexican druglord who runs up against them.
MarkWahlberg, Denzel Washington Bill Paxton Edward James Olmos and Paula Patton star as well
"Contraband" director Baltasar Kormákur is set to call action.
David O. Russell wote the most recent draft of the screenplay, re-writing Blake Masters' draft.
Marc Platt, Andrew Cosby and Ross Richie are producing the pic.