Martin Freeman portrays Bilbo, left, and John Callen as Oin...

Martin Freeman portrays Bilbo, left, and John Callen as Oin in "The Hobbit: The Desolation of Smaug." Credit: MCT Handout

"The Hobbit: The Desolation of Smaug" continued to top the box office, landing at No. 1 over the Christmas holiday for the third weekend in a row.

The Warner Bros. prequel earned $30 million, bringing its domestic gross to $190.3 million, according to studio estimates on Sunday.

"Frozen," Disney's animated adventure, took the No. 2 position, bringing in $28.9 million over the weekend and $248.4 million since opening in late November.

Paramount comedies managed to hold two slots in the top five. "Anchorman 2: The Legend Continues" came in at No. 3 with $20.2 million, and "The Wolf of Wall Street" snagged the No. 5 spot, earning $19 million after opening at No. 2 on Christmas Day.

At No. 4, Sony's "American Hustle" earned $19.6 million.
 

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME