“Tyler Perry’s A Madea Christmas” at $8.4 million, was one of the 10 most popular movies in the U.S. and Canada this weekend. The film opened Dec. 14.

Taking top billing overall were: “The Hobbit: The Desolation of Smaug,” which was the top movie for a second weekend in a row, grossing $31.5 million, while “Anchorman 2: The Legend Continues” opened in second place with $26.2 million in ticket sales.

“Frozen,” in its fifth week in release, was the No. 3 movie, pulling in $19.6 million over weekend and pushing its cumulative gross to $192 million, according to Studio System News.

“American Hustle” and “Saving Mr. Banks” moved from limited early release to general circulation this weekend, with “American Hustle” taking fourth place, with $17.9 million in ticket sales, and “Saving Mr. Banks” taking fifth with $9.3 million in sales.

No. 6 “The Hunger Games: Catching Fire” grossed $8.8 million over the weekend and has banked $372 million banked over five weeks.

Rounding out the 10 most-popular films in the U.S. and Canada were “Tyler Perry’s A Madea Christmas” ($8.4 million), “Walking With Dinosaurs” (premiering at $7 million), “Dhoom 3” (premiering at $3.4 million) and “Thor: The Dark World” ($1.3 million this week and $200.8 million over seven weeks).