"Warm Bodies" took the top spot at the box office this weekend. Jan Thijs/Unit Photography.

The new zombie rom-com "Warm Bodies" cleaned up this weekend at the box office. The film, which Post critic Michael O'Sullivan described as "cute without being especially clever," earned $20 million in its opening weekend. No other new releases got close to that figure. "Hansel & Gretel: Witch Hunters" came in second with $9.2 million, followed by Oscar contender "Silver Linings Playbook." Here's how they all stacked up:

1. "Warm Bodies," $20 million

2. "Hansel & Gretel: Witch Hunters," $9.2 million

3. "Silver Linings Playbook," $8.1 million

4. "Mama," $6.7 million

5. "Zero Dark Thirty," $5.3

6. "Bullet to the Head," $4.5 million

7. "Parker," $3.2 million

8. "Django Unchained," $3 million

9. "Les Miserables," $2.4 million

10. "Lincoln," $2.4 million