Melissa McCarthy stole the box office with Identity Thief. The comedy, also starring Jason Bateman, earned a better-than-expected $36.6 million in its debut weekend. 

Warm Bodies, which was number-one last weekend, dropped to second with $11.5 million

Side Effects, the thriller starring Channing Tatum and Rooney Mara, opened in third with $10 million.

Oscar contender Silver Linings Playbook went from third to fourth with $6.9 million.

Hansel and Gretel: Witch Hunters fell from second to fifth with $5.8 million.

The 3-D version of 1986's Top Gun earned $1.9 million, landing in 11th.