Theatrical release poster for Peter Jackson’s 'The Hobbit: The Desolation of Smaug.' Warner Bros.

"The Hobbit: Desolation of Smaug" was the box office winner over Christmas, but it faced stiff competition. "Frozen" continued to surprise and has quickly become one of Disney's best performing movies of all time, while "47 Ronin," "Grudge Match" and Justin Bieber's "Believe" disappointed at the box office.

To win the box office for the third straight week, "The Hobbit" had to fend off "The Wolf of Wall Street" on Christmas and lost to "Frozen" on Friday, the Hollywood Reporter said. Peter Jackson's sequel earned an estimated $29.9 million in its third weekend. To date, "The Hobbit" has earned $190.3 million domestically and $423.8 million overseas for a worldwide gross of $614.1 million, Box Office Mojo reported. "The Hobbit" (released in 2011) earned $1 billion worldwide in its theatrical run, and time will tell if "The Hobbit: Desolation of Smaug" matches those numbers.

"Frozen" may end up as one of Disney's biggest films ever by the time it leaves theaters. Finishing in second place, the film earned $28.8 million in its sixth week in theaters, a 45 percent increase from last week's box office take, Box Office Mojo said. To date, "Frozen" has earned $248.4 million domestically and $243.5 million overseas for a worldwide gross of $491.9 million. "Frozen's" box office puts it near the grosses of "The Lion King," which earned $312.9 million in its initial domestic run in 1994, and Pixar movies' "Toy Story 3," "Finding Nemo," "Up," "Monsters, Inc.," "Monsters University" and "The Incredibles," Box Office Mojo reported.

"Anchorman 2: The Legend Continues" finished in third place, earning $20.2 million in its second week. The sequel to "Anchorman" has earned $83.7 million domestically and will surpass the original's domestic box office total of $85.3 million in the next few days. "Anchorman 2" has already surpassed the original's worldwide gross.

Rounding out the top five were a pair of Oscar hopefuls. "American Hustle" edged out "The Wolf of Wall Street," with the former earning $19.6 million and the latter earning $18.5 million. "The Wolf of Wall Street" opened on Christmas and earned $34.3 million in its debut weekend. According to THR, both movies have been well-received by critics, but "American Hustle" has appealed more to mainstream audiences.

"The Wolf of Wall Street," "The Secret Life of Walter Mitty," "Grudge Match," "47 Ronin" and "Believe" were released on Christmas. "Wolf" performed well, and "The Secret Life of Walter Mitty" was a modest success, earning $13 million for the weekend, and $25.6 million since Christmas. The movie could continue to play well through January and earn back its reported $90 million budget, THR noted.

The other three new releases were not so lucky and will be viewed as major disappointments, as"47 Ronin" was among the biggest bombs of 2013, joining the ranks of "The Lone Ranger," 'After Earth" and "Jack and the Giant Slayer." THR reported that "47 Ronin," which earned $20.6 million over the 5-day holiday box office, could result in a $175 million loss for Universal.

Considering the success of Bieber's "Never Say Never," which earned $29.5 million in its debut weekend, "Believe" was meant to target Beliebers but only a few fans showed up, leading to a lackluster $4.3 million over five days. Despite the star power of Sylvester Stallone and Robert DeNiro, "Grudge Match" failed to find much of an audience, earning $13.4 million over five days.

The box office top ten, courtesy of Box Office Mojo, can be viewed below.

  1. 1. "The Hobbit: Desolation of Smaug" - $29.9 Million
  2. 2. "Frozen" - $28.8 Million
  3. 3. "Anchorman 2: The Legend Continues" - $20.2 million
  4. 4. "American Hustle" - $19.6 Million
  5. 5. "The Wolf of Wall Street" - $18.5 Million
  6. 6. "Saving Mr. Banks" - $14 Million
  7. 7. "The Secret Life of Walter Mitty" - $13 Million
  8. 8. "The Hunger Games: Catching Fire" - $10.2 Million
  9. 9. "47 Ronin" - $9.8 Million
  10. 10. "Tyler Perry's A Madea Christmas" - $7.4 Million