The weekend box office battle was easily won by director Peter Jackson's final visit to Middle Earth.

The "The Hobbit: The Battle of the Five Armies" has earned an estimated $56.2 million domestically since Friday, and a total North American haul of $90.6 million since opening on Wednesday.

Last year's "The Desolation of Smaug" opened to $73.6 million and the trilogy's first film, "An Unexpected Journey," opened to $84.6 million in its first weekend. However, the first two films in "The Hobbit" trilogy opened on a Friday versus "Five Armies" five-day opening, as The Hollywood Reporter notes.

Opening behind "Five Armies" was the Ben Stiller sequel "Night at the Museum: Secrets of the Tomb" and the musical remake of "Annie." Both finished a distant second and third place, respectively, with $17.3 and $16.3 million on the weekend. Last weekend's box office champ "Exodus: Gods and Kings" fell to fourth place, earning $8 million. The Ridley Scott-directed epic starring Christian Bale has earned $38.9 million domestically in two weeks.

"The Hunger Games: Mockingjay - Part 1" rounds out the weekend's top five box office winners, adding $7.7 million to its $289 million domestical haul. In its first 31 days, the third "The Hunger Games" film has earned $289.2 million domestically -- more than "Guardians of the Galaxy" earned in its first 31 days, $275.3 million, according to Box Office Mojo. But "Guardians" still holds onto the record for highest-domestic earner for 2014 with $332.5 million.