Fourth spot goes to the always game Avatar. With the long weekend and Valentine's Day, the James Cameron epic had a stellar weekend, earning another $22 million and dropping only 4%. After getting creamed by the despicable Dear John last weekend, its good to see audiences haven't abandoned one of the very few good films in the top ten. Avatar now has a running total of $659.6 million as it moves toward a final tally around the $700 million mark.

Fifth goes to Dear John, as last weekend's surprise winner gets hit by direct competition in Valentine's Day in its second frame. Dear John earned $15.3 million this weekend, and was off 50% compared to last weekend when it opened to $30 million. Negative word is obviously already out there, as it should have held better considering the holiday. The $25 million Screen Gems release now has a total of $53.2 million.

Tooth Fairy finishes sixth, as The Rock's kid-friendly flick also benefits from the long weekend. The Tooth Fairy, another truly awful film living in this weekend's top ten, earned $5.6 million in its fourth weekend of release. It was off 16% thanks to the holiday Monday. The $50 million Fox flick now has a tally of $41.5 million so far.

From Paris With Love moves from third spot last weekend to seventh spot this weekend, as many folks hop off the Travolta bus. Paris earned a sad $4.7 million this weekend, and dropped 42% compared to last weekend. Taken this one is not, as it has a running total of $15.8 million versus a production budget of $50 million.

Advertisement

Mel Gibson's Edge of Darkness continues its slide this weekend. After opening to a respectable $17.2 million, it dropped a hefty 60% last weekend, though the news does get better in this frame. Edge earned $4.6 million in its third weekend, and dropped another 33%. The $80 million film now has a total of $36.1 million, and isn't going to come close to profitability through domestic grosses alone.

Jeff Bridges and Crazy Heart, the only real beneficiary of Oscar nominations, finishes ninth this weekend, as the Fox Searchlight flick expands to 1,005 venues. Crazy Heart earned $4 million, which means it saw an increase of 12%. The $7 million film has now made $16.5 million, and is going to be a decent win for Fox Searchlight.

When in Rome takes the bottom spot in the top ten. The Kristen Bell rom-com earned $3.4 million this weekend and dropped 38%. The Buena Vista feature has now earned $26 million.

Overall, this year's box office was up against a tough year last year when Friday the 13th opened on, well, Friday the 13th, and Valentine's Day fell on a Saturday. Last year, the top 12 films brought in $162.7 million. This year, with a big top three, the top 12 blew that number away, earning $179.3 million. Next weekend brings only one new release, but it could be big. Martin Scorsese's Shutter Island opens next weekend, so horror fans should finally have something good to look forward to.