A few new high-profile films hit the box-office this weekend but neither had enough drawing power to topple “The Hunger Games” from the top of the box-office. Lionsgate’s “The Hunger Games: Mockingjay – Part 2″ earned $51.6M across 4,175 locations to claim the top-spot for the second week in a row. The final installment to the long-running franchise was directed by Francis Lawrence, working off a screenplay written by Peter Craig and Danny Strong. Jennifer Lawrence, Josh Hutcherson and Liam Hemsworth star in the long-running YA franchise.

Disney’s new animated film “The Good Dinosaur” was the most successful of the new releases this week, taking in $39.19M over the film’s opening weekend for the number-two spot. “The Good Dinosaur” opened across 3,749 and was directed by Peter Sohn. The story was written by Sohn and Erik Benson and stars the voice talents of Jeffrey Wright, Frances McDormand and Maleah Nipay-Padilla.

Also opening this weekend was the new “Rocky” installment called “Creed”. The Warner Bros. film earned $30.12M over its opening weekend. The film opened across 3,404 locations and was directed by Ryan Coogler, working off a screenplay that he wrote with Aaron Covington. Michael B. Jordan, Sylvester Stallone and Tessa Thompson star in the film.

Fourth-place overall went to “Spectre” from Sony Pictures with $12.8M. The film opened at 2,940 locations, earning over $176M since it was released four weeks ago. “Spectre” was directed by Sam Mendes, working off a screenplay written by John Logan and Neal Purvis. Daniel Craig, Christoph Waltz and Léa Seydoux star in the film.

Closing out the top-five this weekend was “The Peanuts Movie” from Fox with $9.7M domestically. The film screened across 3,089 locations. The animated feature has earned over $116.77M since it was released four weeks ago.

“Victor Frankenstein” from Fox joined the list of box-office flops in 2015 with a dismal $2.35M opening across 2,797 locations. The film was directed by Paul McGuigan, working off a screenplay written by Max Landis, The film stars Daniel Radcliffe, James McAvoy and Jessica Brown Findlay but the star-power wasn’t enough to draw fans over the opening weekend.