Last weekend's top box-office flick, 2 Guns, topped out at No. 5 for the box office's tenured films. After a strong first weekend, the Mark Wahlberg, Denzel Washington film pulled in $11.3 million in its second weekend.
As Despicable Me 2 (9: $5.2 million, $337.8 million) continued its impressive box-office stay, Hugh Jackman's The Wolverine (7. $8 million, $112 million) crossed the $100-million domestic mark as it continues to flourish abroad ($194.7 million).