Despite competition from Christmas newcomers "Django Unchained" and "Les Miserables", "The Hobbit: An Unexpected Journey" made it three straight weeks at No. 1.

"Hobbit" took in $32.9 million this weekend, followed closely behind by "Django", which finished second with $30.6 million, and "Les Miserables", which came in third with $28 million.

The top ten:

1) "The Hobbit: An Unexpected Journey," $32.9M
2) "Django Unchained," $30.6M
3) "Les Miserables," $28M
4) "Parental Guidance," 414.8M
5) "Jack Reacher," $14M
6) "This is 40," $13.1M
7) "Lincoln," $7.5M
8) "Guilt Trip," $6.7M
9) "Monsters, Inc." $6.3M
10) "Rise of the Guardians," $4.9M