2 Guns was absolutely awesome! The laughs are NOT few and far between. The gun action is cool. The connection between Denzel Washington and Mark Walberg is on point. I love it when I am able to watch a movie and see pass the actors straight to characters. These characters were cast perfectly. Edward James Olmos, Bill Paxton, and Jason Marsden round out the cast. The story takes twists and turns, howevee the ride is a blast. This is definitely a go-see so definitely go see it. I would definitely go see it again.