According to Variety, "2 Guns" is "a pulp story about cops and thieves and the men that are something in between."
Paxton will play the part of a CIA operative in a story where even the good guys might not be who they seem. He will be joining a cast that includes Mark Wahlberg("ted"), Denzel Washington("Safe House"), and Paula Patton("Mission: Impossible - Ghost Protocol").
In the past, Paxton has played in movies such as "Titanic", "Twister", "Aliens", and "Apollo 13". More recently, he has been in Steven Soderbergh's "Haywire" and Daniel Hsia's "Shanghai Calling".