Action film The Hunger Games has taken $155m (£97m) at the US box office in its opening weekend.
It is the biggest-ever tally for a film that is not a sequel, and the third best opening of all time.
Above it come last year's Harry Potter finale, which took $169.2m (£106.6m) in its first weekend, and 2008's The Dark Knight, which made $158.4m (£99.8m).
Based on Suzanne Collins' novel, Hunger Games follows a teenage girl fighting to survive a life-and-death game show.
It stars Jennifer Lawrence, who won an Oscar nomination for hard-hitting drama Winter's Bone in 2011.
The film has been compared to the Twilight series, which was also based on a series of novels for young adults.
However, its box office takings have eclipsed the vampire series, whose best opening weekend came in 2009, when Twilight: New Moon raked in $141m (£88.8m).
Industry analyst Paul Degerabedian said the film's success marked "the birth of a franchise".
"To launch in this fashion is mind-boggling," added David Spitz, head of distribution at Lionsgate, which released the movie.
"I was so excited to see how everyone was responding to the material and how ecstatic they were to be a part of it."
Indeed, the film's opening figures may rise again, with final box office tallies due to be released by tracking company Exhibitor Relations on Monday.


How 70-year-old building was finally demolished over fear of collapse in Osu
Minority MPs thank Afenyo-Markin for capacity-building programme in Canada
Ghana has everything needed to prosper yet graduates remain unemployed — Dr Step...
June 9: Cedi sells at GHS12.50 on forex market, GHS11.85 on BoG interbank
Stephen Amoah advocates mixed market economy to tackle rising cost of living in ...
Publish a clear and detailed BoG recapitalisation plan — NPP urges gov't
Completely abandon idea of selling BoG headquarters — NPP urges gov't
French President Macron to attend Ghana's Next Steps Conference on Reparatory Ju...
Nyinahin Catholic SHS teacher seen fighting female student in viral video arrest...
Trump gets a cold reception at NBA Finals game as Spurs beat Knicks
