![]()
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.