“Dear John” Sails To No. 1, Ending “Avatar’s” Seven Week Reign Over The Box Office

After nearly two months at No. 1, sci-fi love story Avatar fell to No. 2 at the box office this weekend after being whipped by the new romance movie Dear John. The romantic drama — based on a Nicolas Sparks novel and featuring Channing Tatum and Amanda Seyfriend — grossed $32.4 million in its opening weekend.

Avatar took in just $23.6 million, raising its domestic total to $630.1 million.

Late last month, Avatar surpassed Cameron’s own 1997 epic Titanic, which had held the domestic revenue record at $600.8 million.

Here’s how the Top 10 rounded out:

1. Dear John, $32.4 million.

2. Avatar, $23.6 million.

3. From Paris With Love, $8.1 million.

4. Edge of Darkness, $7 million.

5. The Tooth Fairy, $6.5 million.

6. When in Rome, $5.5 million.

7. The Book of Eli, $4.8 million.

8. Crazy Heart, $3.7 million.

9. Legion, $3.4 million.

10. Sherlock Holmes, $2.6 million.