I don't know about you, but this holiday weekend knocked the crap out of me. Man, I woke up this morning and my body hurt ... from sitting and eating for two days. Scary. Obviously, Christmas was on the minds of everyone this past weekend, but it was also a big three days at the movies -- with pics like Night at the Museum, Rocky Balboa, We Are Marshall and The Good Shepherd all opening in time for Santa. However, it was Night at the Museum who KO'd the box office, taking home $30 million over the three-day weekend to arrive at number one.

Will Smith fell short with his pursuit of another number one weekend, though The Pursuit of Happyness did manage to beat out all the other new releases to hang onto second with $15 million. And what about Rocky? The 60-year-old Italian Stallion opened up last Wednesday with a little over $6 million, tacked on $12.5 million over the weekend (for a grand total so far of $22.1 million) and stole third place in true underdog fashion. Since the kids were all too busy opening presents, The Good Shepherd ($10 million) managed to steal fourth place from Charlotte's Web ($8 million), despite the latter's rave reviews (Kim and Scott both adored it). And even the big Harry Potter 7 announcement couldn't help Eragon hold onto a place in the top five for a second week; it dropped into sixth with $7.1 million. Poor poor dragon.

Full numbers after the jump.

1. Night at the Museum, $30.8 million.

2. The Pursuit of Happyness, $15 million.

3. Rocky Balboa, $12.5 million.

4. The Good Shepherd, $10 million.

5. Charlotte's Web, $8 million.

6. Eragon, $7.15 million.

7. We Are Marshall, $6.6 million.

8. Happy Feet, $5.1 million.

9. The Holiday, $5 million.

10. The Nativity Story, $4.65 million.