Family came first at the box office Thursday, as “The Hobbit” and “Frozen” both surged on the day after Christmas and were the only two movies to top their holiday totals.
“The Desolation of Smaug” stayed No. 1 with $10.5 million, up 13 percent from Wednesday. Disney Animation’s 3D kids film took in $9.1 million, a jump of more than 30 percent, to finish second.
“Smaug” passed the $500 million mark at the global box office Thursday, with $160 million of that coming from North America since its Dec. 13 opening. If it hangs on, it will claim its third straight weekend win at the U.S. box office.
“Frozen,” in its fifth week, is up to nearly $220 million domestically and $363 million worldwide.
Martin Scorsese‘s R-rated “The Wolf of Wall Street,” one of five Christmas Day openers, brought in $6.6 million and fell from second to fourth, behind another Paramount film “Anchorman 2.” The “Will Ferrell comedy brought in $7.2 million Thursday.
“Wolf,” which stars Leonardo DiCaprio, dropped just 27 percent from its first day and has taken in nearly $16 million after two. It remains on pace for a total north of $30 million for the long weekend.
“The Secret Life of Walter Mitty” did $4.8 million Thursday — off nearly 40 percent from its Wednesday debut — and was sixth, behind David O. Russell‘s “American Hustle,” which brought in $6.3 million. Sony’s quirky comedy about Abscam-era con men, like “Wolf” an awards contender, has taken in more then $40 million domestically.
Disney’s “Saving Mr. Banks” was just behind “Mitty” with $4.7 million, upping its domestic total to $23.7 million.
Keanu Reeve’s samurai epic “47 Ronin” took a major hit and dropped 48 percent from its Christmas opening, finishing eighth with $3.6 million for Universal. It’s taken in just $10.7 million over the two days, not enough for film with a budget the studio puts at $170 million.
“Grudge Match,” the Sly Stallone-Robert DeNiro boxing comedy, fell just as much from its opening day and dropped out of the top ten with $2.1 million Thursday for Warner Bros.
Justin Bieber‘s “Believe” has taken in just $2.3 million in two days for Open Road, after adding $1 million on Thursday.