Celebrity Photo Galleries

MIAMI (AP) — “The Hobbit: The Desolation of Smaug” held off “Anchorman 2″ on a busy weekend at the box office.

According to studio estimates Sunday, Peter Jackson’s “Hobbit” sequel took in $31.5 million in its second weekend of release. That topped Will Ferrell’s “Anchorman” sequel, which nevertheless opened strongly in second place. It made $26.8 million over the three-day weekend and has made $40 million since opening Tuesday night.