Box office: 'Krampus' beats 'Good Dinosaur' with $16M; 'Hunger Games' stays No. 1

Before you go, we thought you'd like these...
Before you go close icon
5 Things You Didn't Know About 'The Hunger Games'

Holiday horror-comedy Krampus out-performed expectations in its debut at the North American box office, grossing $16 million from 2,902 theaters to come in No. 2 behind The Hunger Games: Mockingjay -; Part 2.

Mockingjay 2 stayed No. 1 for the third consecutive weekend with $18.6 million from 4,086 locations. The final installment in Lionsgate's YA film franchise raced past the $500 million globally over the weekend, finishing Sunday with a worldwide cume of $523.9 million.

In a surprise upset, Legendary and Universal's Krampus bested animated family tentpole The Good Dinosaur, which tumbled more than 60 percent in its second weekend, one of the biggest drops for a Pixar title.

Read MoreComic-Con: 'Krampus' Brings Adam Scott, Toni Collette

Good Dinosaur tied with Warner Bros.' Rocky reboot Creed for the No. 3 spot, with book films estimating weekend earnings of $15.5 million. The exact order will be determined Monday when final weekend numbers are released. Globally, Good Dinosaur has earned $131.4 million through Sunday.

40 PHOTOS
Jennifer Lawrence
See Gallery
Box office: 'Krampus' beats 'Good Dinosaur' with $16M; 'Hunger Games' stays No. 1
NEW YORK, NY - MAY 14: Jennifer Lawrence seen out in Manhattan in a see through top and blazer on May 14, 2016 in New York, NY. (Photo by Josiah Kamau/BuzzFoto via Getty Images)
NEW YORK, NY - MAY 14: Jennifer Lawrence speaks onstage at the 27th Annual GLAAD Media Awards hosted by Ketel One Vodka at the Waldorf-Astoria on May 14, 2016 in New York City. (Photo by Brad Barket/Getty Images for Ketel One)
Girl Meets Boa: #JenniferLawrence, photographed by Patrick Demarchelier for Vanity Fair. Pick up the March 2015 issue for the full Spotlight.
LOS ANGELES, CA - NOVEMBER 17: Actress Jennifer Lawrence arrives at the 'The Hunger Games: Mockingjay - Part 1' - Los Angeles Premiere at Nokia Theatre L.A. Live on November 17, 2014 in Los Angeles, California.(Photo by Jeffrey Mayer/WireImage)
LOS ANGELES, CA - NOVEMBER 17: Actress Jennifer Lawrence arrives at the Los Angeles premiere of 'The Hunger Games: Mockingjay - Part 1' at Nokia Theatre L.A. Live on November 17, 2014 in Los Angeles, California. (Photo by Gregg DeGuire/WireImage)
LOS ANGELES, CA - NOVEMBER 17: Actress Jennifer Lawrence arrives at the Los Angeles premiere of 'The Hunger Games: Mockingjay - Part 1' at Nokia Theatre L.A. Live on November 17, 2014 in Los Angeles, California. (Photo by Axelle/Bauer-Griffin/FilmMagic)
LOS ANGELES, CA - NOVEMBER 17: (EDITORS NOTE: This image has been converted from color to B/W). Actress Jennifer Lawrence arrives at the Premiere of Lionsgate's 'The Hunger Games: Mockingjay - Part 1' at Nokia Theatre L.A. Live on November 17, 2014 in Los Angeles, California. (Photo by Frazer Harrison/Getty Images)
NEW YORK, NY - NOVEMBER 12: Jennifer Lawrence arrives to 'Late Show With David Letterman' at Ed Sullivan Theater on November 12, 2014 in New York City. (Photo by James Devaney/WireImage)
NEW YORK NY - NOVEMBER 13: Jennifer Lawrence sighting on November 13, 2014 in New York City. (Photo by Josiah Kamau/BuzzFoto/FilmMagic)
BEVERLY HILLS, CA - OCTOBER 20: Actress Jennifer Lawrence speaks onstage at ELLE's 21st Annual Women in Hollywood Celebration at the Four Seasons Hotel on October 20, 2014 in Beverly Hills, California. (Photo by Michael Buckner/Getty Images for ELLE)
LONDON, ENGLAND - OCTOBER 13: Jennifer Lawrence attends the premiere for 'Serena' during the 58th BFI London Film Festival at Vue West End on October 13, 2014 in London, England. (Photo by Stuart C. Wilson/Getty Images for BFI)
LONDON, ENGLAND - OCTOBER 13: Jennifer Lawrence attends the premiere for 'Serena' during the 58th BFI London Film Festival at Vue West End on October 13, 2014 in London, England. (Photo by Stuart C. Wilson/Getty Images for BFI)
LONDON, ENGLAND - NOVEMBER 10: Jennifer Lawrence attends the World Premiere of 'The Hunger Games: Mockingjay Part 1' at Odeon Leicester Square on November 10, 2014 in London, England. (Photo by Mike Marsland/WireImage)
LONDON, ENGLAND - NOVEMBER 10: (EMBARGOED FOR PUBLICATION IN UK TABLOID NEWSPAPERS UNTIL 48 HOURS AFTER CREATE DATE AND TIME. MANDATORY CREDIT PHOTO BY DAVE M. BENETT/WIREIMAGE REQUIRED) Jennifer Lawrence attends the World Premiere of 'The Hunger Games: Mockingjay Part 1' at Odeon Leicester Square on November 10, 2014 in London, England. (Photo by Dave M. Benett/WireImage)
NEW YORK, NY - NOVEMBER 13: Jennifer Lawrence arrives to ABC's 'Good Morning America' in Times Square on November 13, 2014 in New York City. (Photo by James Devaney/GC Images)
LONDON, ENGLAND - NOVEMBER 10: Jennifer Lawrence attends the World Premiere of 'The Hunger Games: Mockingjay Part 1' at Odeon Leicester Square on November 10, 2014 in London, England. (Photo by Mark Cuthbert/UK Press via Getty Images)
SAN DIEGO, CA - JULY 20: (L-R) Actor Nicholas Hoult, actress Jennifer Lawrence and actor Michael Fassbender speak at the 20th Century Fox 'X-Men: Days of Future Past' panel during Comic-Con International 2013 at San Diego Convention Center on July 20, 2013 in San Diego, California. (Photo by Kevin Winter/Getty Images)
SAN DIEGO, CA - JULY 20: (L-R) Actors Hugh Jackman, James McAvoy, Michael Fassbender, Jennifer Lawrence and Nicholas Hoult speak at the 20th Century Fox panel during Comic-Con International 2013 at San Diego Convention Center on July 20, 2013 in San Diego, California. (Photo by Kevin Winter/Getty Images)
MONACO - MAY 25: (EMBARGOED FOR PUBLICATION IN UK TABLOID NEWSPAPERS UNTIL 48 HOURS AFTER CREATE DATE AND TIME. MANDATORY CREDIT PHOTO BY DAVE M. BENETT/GETTY IMAGES REQUIRED) Actors Nicholas Hoult (L) and Jennifer Lawrence attend a cocktail reception during Amber Lounge Fashion Monaco 2012 at Le Meridien Beach Plaza Hotel on May 25, 2012 in Monaco, Monaco (Photo by Dave M. Benett/Getty Images)
LAS VEGAS, NV - SEPTEMBER 19: Actress Jennifer Lawrence (C) and Chris Martin (background)attends the 2014 iHeartRadio Music Festival at the MGM Grand Garden Arena on September 19, 2014 in Las Vegas, Nevada. (Photo by Isaac Brekken/Getty Images for iHeartMedia)
LOS ANGELES, CA- NOVEMBER 18: Actress Jennifer Lawrence arrives at the Los Angeles premiere of 'The Hunger Games: Catching Fire' at Nokia Theatre L.A. Live on November 18, 2013 in Los Angeles, California.(Photo by Jeffrey Mayer/WireImage)
NEW YORK, NY - NOVEMBER 20: (L-R) Elizabeth Banks, Jennifer Lawrence, and Jena Malone attend the 'Hunger Games: Catching Fire' New York Premiere at AMC Lincoln Square Theater on November 20, 2013 in New York City. (Photo by D Dipasupil/FilmMagic)
PARIS, FRANCE - JULY 7: Chief Executive at Dior Sidney Toledano with Actress Jennifer Lawrence wearing Dior day 2 of Paris Haute Couture Fashion Week Autumn/Winter 2014, on July 7, 2014 in Paris, France. (Photo by Kirstin Sinclair/Getty Images)
PARIS, FRANCE - JULY 7: Actress Jennifer Lawrence wearing Dior day 2 of Paris Haute Couture Fashion Week Autumn/Winter 2014, on July 7, 2014 in Paris, France. (Photo by Kirstin Sinclair/Getty Images)
PARIS, FRANCE - JULY 07: Jennifer Lawrence attends Christian Dior show as part of Paris Fashion Week - Haute Couture Fall/Winter 2014-2015 at on July 7, 2014 in Paris, France. (Photo by Antonio de Moraes Barros Filho/WireImage)
LOS ANGELES, CA - JANUARY 18: Actresses Jennifer Lawrence (L) and Lupita Nyong'o attend the 20th Annual Screen Actors Guild Awards at The Shrine Auditorium on January 18, 2014 in Los Angeles, California. (Photo by Kevork Djansezian/Getty Images)
BEVERLY HILLS, CA - JANUARY 12: 71st ANNUAL GOLDEN GLOBE AWARDS -- Pictured: Actress Jennifer Lawrence arrives to the 71st Annual Golden Globe Awards held at the Beverly Hilton Hotel on January 12, 2014 -- (Photo by Christopher Polk/NBC/NBC via Getty Images)
LOS ANGELES, CA - JANUARY 18: Cuba Gooding Jr. and Jennifer Lawrence (R) arrive at the 20th Annual Screen Actors Guild Awards at the Shrine Auditorium on January 18, 2014 in Los Angeles, California. (Photo by Dan MacMedan/WireImage)
LOS ANGELES, CA - JANUARY 18: Actress Jennifer Lawrence and Director David O. Russell arrive at the 20th Annual Screen Actors Guild Awards at The Shrine Auditorium on January 18, 2014 in Los Angeles, California. (Photo by C Flanigan/Getty Images)
LOS ANGELES, CA - JANUARY 18: Actresses Jennifer Lawrence (L) and Lupita Nyong'o attend the 20th Annual Screen Actors Guild Awards at The Shrine Auditorium on January 18, 2014 in Los Angeles, California. (Photo by Kevin Mazur/WireImage)
BEVERLY HILLS, CA - JANUARY 12: 71st ANNUAL GOLDEN GLOBE AWARDS -- Pictured: Actress Jennifer Lawrence arrives to the 71st Annual Golden Globe Awards held at the Beverly Hilton Hotel on January 12, 2014 -- (Photo by Christopher Polk/NBC/NBC via Getty Images)
NEW YORK, NY - DECEMBER 08: (L-R) Actors Christian Bale, Jennifer Lawrence, Bradley Cooper and Jeremy Renner attend the 'American Hustle' cast photocall at Crosby Street Hotel on December 8, 2013 in New York City. (Photo by John Lamparski/WireImage)
LAS VEGAS, NV - SEPTEMBER 19: Actress Jennifer Lawrence attends the 2014 iHeartRadio Music Festival at the MGM Grand Garden Arena on September 19, 2014 in Las Vegas, Nevada. (Photo by Isaac Brekken/Getty Images for iHeartMedia)
HOLLYWOOD, CA - MARCH 02: Jennifer Lawrence attends the Oscars at Hollywood & Highland Center on March 2, 2014 in Hollywood, California. (Photo by Christopher Polk/Getty Images)
Nominee for Best Supporting Actress in 'American Hustle' Jennifer Lawrence arrives on the red carpet for the 86th Academy Awards on March 2nd, 2014 in Hollywood, California. AFP PHOTO / Robyn BECK (Photo credit should read ROBYN BECK/AFP/Getty Images)
LOS ANGELES, CA - JANUARY 18: Actress Jennifer Lawrence attends the 20th Annual Screen Actors Guild Awards at The Shrine Auditorium on January 18, 2014 in Los Angeles, California. (Photo by Alberto E. Rodriguez/Getty Images)
PARIS, FRANCE - JULY 07: Actress Jennifer Lawrence attends the Christian Dior show as part of Paris Fashion Week - Haute Couture Fall/Winter 2014-2015. Held at Musee Rodin on July 7, 2014 in Paris, France. (Photo by Rindoff/Dufour/French Select/Getty Images)
LOS ANGELES, CA - NOVEMBER 17: Actresses Jennifer Lawrence (L) and Elizabeth Banks attend the premiere of Lionsgate's 'The Hunger Games: Mockingjay - Part 1' at Nokia Theatre L.A. Live on November 17, 2014 in Los Angeles, California. (Photo by Frazer Harrison/Getty Images)
LOS ANGELES, CA - NOVEMBER 17: Fan Chelsea Boyce (L) takes a Wide Angle Selfie with actress Jennifer Lawrence using the new Samsung Galaxy Note 4 at the release of The Hunger Games: Mockingjay - Part 1 on November 17, 2014 in Los Angeles, California. (Photo by Michael Buckner/Getty Images for Samsung)
HIDE CAPTION
SHOW CAPTION
of
SEE ALL
BACK TO SLIDE

From director Ryan Coogler, Creed continued to deliver a strong punch in its second weekend, falling just 48 percent for a domestic total of $65 million through Sunday.

Directed by Michael Dougherty (Trick r' Treat), Krampus stars Adam Scott, Toni Collette and David Koechner and recounts the ancient legend of Krampus, who punishes those who have lost their Christmas spirit.

The weekend's only other new nationwide offering, The Letters, failed to generate much interest. The biographical drama, starring Juliet Stevenson as Mother Theresa, bombed with $802,000 from 886 theaters after receiving scathing reviews. Freestyle Releasing is handling the indie film in the U.S.

A flurry of movies opened at the specialty box office as awards season intensifies, including Spike Lee's well-received Chi-Raq, the first title from Amazon's original films division. The movie, tackling the issue of gun violence in Chicago, looks to come in No. 13 with roughly $1.2 million from 305 locations.

Read MoreJennifer Lawrence, Cate Blanchett and Six More Top Actresses on Pay Gap, Sex Scenes and the Price of Speaking Frankly: "There Is Always a Backlash"

Chi-raq is doing its biggest business in Chicago, according to those with access to grosses.It's unclear how wide Chi-raq will ultimately play, since many theaters will likely refuse to carry the title since it will be offered relatively quickly on Amazon Prime. Roadside Attractions is handling the film theatrically.

Other new limited offerings include Macbeth, based on William Shakespeare's play and starring Michael Fassbender and Marion Cotillard. The film is on course to open to $68,800 from 5 theaters in New York and Los Angeles for a location average of $13,760.

Paolo Sorrentino's Youth, starring Michael Caine, Jane Fonda, Harvey Keitel, Rachel Weisz and Paul Dano, looks to open to roughly $79,000 from four theaters for a location average of nearly $20,000.

Both movies have earned strong reviews, and first premiered at the 2015 Cannes Film Festival. However, neither will match holdovers Carol and The Danish Girl, which are pacing to score location averages of roughly $35,000 and $26,000, respectively.

Dec. 6, 7:45 a.m. Updated with weekend numbers.

More from AOL.com:
Kardashian family celebrates new baby
How Jay Z's friends, fans celebrated his birthday
Simon Cowell burglarized while at home

Read Full Story

Sign up for Entertainment Insider by AOL and get the top celebrity, movies, music and TV news delivered to your inbox daily!

Subscribe to our other newsletters

Emails may offer personalized content or ads. Learn more. You may unsubscribe any time.

From Our Partners