The newly released 2 Guns won an epic showdown with the Smurfs over the weekend. The movie took in $27.4 million for the top spot at the box office this weekend.
The Smurfs 2 came in third with $18.2 million.
In between them was The Wolverine with $21.7 million.
Fourth place went to The Conjuring with $13.7 million and Despicable Me 2 rounded out the top five.