"The Hunger Games: Catching Fire" set North America's weekend box office alight, earning $158.1 million in one of the biggest movie debuts ever, industry figures showed Monday.
Starring Oscar-winner Jennifer Lawrence, the second installment in the blockbuster series scored the biggest ever November debut, and the sixth best opening weekend of all time, Exhibitor Relations said.
Second place went to "Thor: The Dark World," the latest movie based on Marvel's iconic comic book character, which took in $14.2 million in its third weekend, for a total of $167.9 million so far.
Romantic Christmas comedy "The Best Man Holiday," a sequel 15 years in the making to "The Best Man" in which old college friends reignite old romances and rivalries, took in $12.5 million for third place.
The fourth spot went to "Delivery Man," which had a disappointing opening of just $7.9 million. The comedy stars veteran funnyman Vince Vaughn as a sperm donor who discovers he has sired 533 children.
Animated "Free Birds," in fifth place, earned $5.4 million, while sixth place went to "Last Vegas," starring Michael Douglas, Robert De Niro, Morgan Freeman and Kevin Kline on a seniors' bachelor party to Sin City. It earned $4.4 million.
Screwball comedy "Bad Grandpa" was seventh with $3.4 million in ticket sales, while eighth place went to "Gravity," starring Oscar-winners Sandra Bullock and George Clooney as astronauts adrift in space, with $3.2 million.
In ninth place was early Oscar contender "12 Years a Slave," with $2.8 million.
"Dallas Buyers Club" -- starring Matthew McConaughey, about a rodeo cowboy diagnosed with AIDS in the mid 1980s, the epidemic's deadliest days -- rounded out the top 10 with $2.7 million in ticket sales.