It's been a long time for Tom Cruise. This Christmas weekend, he's sitting back on top of the box office results.
His Mission: Impossible - Ghost Protocol is estimated to pull in $26.5 million this three-day weekend.
But the Grinch definitely stole Christmas from Matt Damon and director Cameron Crowe. Their We Bought a Zoo finished in a disastrous sixth place, taking in only $7.8 million.
All bets are off for next weekend though. Steven Spielberg's War Horse opens today and is expected to run away with box office.