The Focker family is still making magic at the box office. Little Fockers, the third movie in the Ben StillerRobert DeNiro comedy series, took in $34 million over the three-day Christmas weekend, and $48.3 million in the five days it has been in theaters.

True Grit, directed by Joel and Ethan Coen and starring Jeff Bridges and Matt Damon, earned $25.6 million, the highest-grossing opening for a Western movie ever. It was also the biggest opening weekend of the Coen brothers' career, passing 2008's Burn After Reading.

In third place, Tron Legacy took in $20.1 million, a relatively high posting given the movie's niche appeal. The weekend's other major opening, Jack Black's Gulliver's Travels, which opened on Christmas Day, grossed $7.2 million in two days, landing in seventh place for the weekend.

Last year's Christmas weekend was the highest-grossing holiday weekend ever, buoyed by Avatar, Sherlock Holmes and Alvin and the Chipmunks: The Squeakquel. Overall business was down 44 percent this year, in part due to a lack of blockbusters and also because Christmas Eve fell on a Friday. –ISHITA SINGH

Read below for full box office totals:

Title, Weekend Gross; Total Gross
1. Little Fockers, $34 million; $48.3 million
2. True Grit, $25.6 million; $36.8 million
3. Tron Legacy, $20.1 million; $88.3 million
4. The Chronicles of Narnia: The Voyage of the Dawn Treader, $10.8 million; $63.9 million
5. Yogi Bear, $8.8 million; $36.8 million
6. The Fighter, $8.5 million; $27.6 million
7. Gulliver's Travels, $7.2 million; $7.2 million
8. Black Swan, $6.6 million; $29 million
9. Tangled, $6.5 million; $143.8 million
10. The Tourist, $5.7 million; $41.2 million

Read more about: