LOS ANGELES (AFP) - The dinosaurs of Jurassic World stayed atop the cinematic food chain this weekend, snapping up another US$54.2 million to keep Pixar's Inside Out in second place at the North American box office, estimates showed Sunday.
Jurassic World completed its third weekend in US and Canadian cinemas with an overall haul of US$500 million, shattering US and worldwide records, according to initial figures from Exhibitor Relations.
The fourth film in the popular "Jurassic Park" series, "Jurassic World" returns to the island featured in the first instalment. It follows an experiment to create an especially mean dinosaur and, unsurprisingly, things quickly go awry.
The film just bested Inside Out, the well-received animated tale depicting the emotions inside the mind of a young girl, which pulled in another US$52.1 million in its second week.
The movie - which is generating major Oscar buzz - has so far taken in US$185 million in North America.
Ted 2, the sequel to Seth MacFarlane's 2012 hugely successful raunchy comedy starring Mark Wahlberg about an antisocial slacker teddy bear that comes to life, opened in third place at US$32.9 million.
Another new film, Max, about a boy who adopts an ex-military dog that had served in Afghanistan, opened in fourth place with US$12.2 million, despite scathing reviews and a low 38 per cent critics' approval rating on Rotten Tomatoes.
Comedy "Spy" grabbed an estimated $7.8 million in ticket sales for the fifth spot. The film follows a CIA analyst (Melissa McCarthy) who leaves her desk job to go deep undercover to avenger her former partner (Jude Law).
Earthquake thriller San Andreas starring Dwayne "The Rock" Johnson took home US$5.3 million for sixth spot. Coming-of-age film Dope came in seventh place with US$2.9 million.
The prequel and third iteration of the Insidious supernatural horror films, Insidious: Chapter 3, got US$2 million in sales for the eighth spot.
Dystopian action flick Mad Max: Fury Road starring Charlize Theron got US$1.7 million in ticket sales for the ninth spot.
Rounding out the top 10 was Avengers: Age of Ultron, which pulled in another US$1.6 million, bringing its total haul to US$452.4 million since its official US release in early May.
Final figures are released on Monday.