It also took in almost the combined total of the two new titles - Paramount's family comedy Daddy's Home 2, with $30 million from 3 575 sites and Fox's mystery Murder on the Orient Express with $28.2 million at 3 341 venues.
In theaters now, Thor: Ragnarok is a production of Marvel Studios directed by Taika Waititi starring Chris Hemsworth as Thor, Tom Hiddleston as Loki, Cate Blanchett as Hela, Idris Elba as Heimdall, Jeff Goldblum as Grandmaster, Tessa Thompson as Valkyrie, Karl Urban as Skurge, Mark Ruffalo as Bruce Banner/Hulk and Anthony Hopkins as Odin.
Superhero blockbuster Thor: Ragnarok has thundered past the competition to maintain its reign over the North American box office for a second consecutive weekend. While Thor: Ragnarok is the ninth-highest grossing movie of the year in the United States with $211.5 million, Logan remains the seventh-highest grossing film with $226.2 million and Wonder Woman remains the second highest-grossing film domestically with $412 million.
Mysterious and rare shark species of dinosaur era found on Portuguese coast
Termed as the pre-historic shark, the creature dates back to 80 million years making it the oldest species on the planet. With rapid attacks, the shark sinks the sharp teeth into its prey that can be other sharks, octopuses, fishes or squids.
Bagging third place was Murder on the Orient Express, the fourth television or cinema adaptation of Agatha Christie's classic detective novel, with earnings of $28.2m. That's a better result for Kenneth Branagh's murder mystery than the holiday comedy sequel, as "Murder" was made on a $55 million budget compared to $69 million for "Daddy's Home 2". With fairly positive reviews from critics, it now sits at a 59% on Rotten Tomatoes. Reviews have been dismal, with a 16% Rotten Tomatoes score.
The comedy stars three women - Mila Kunis, Kristen Bell and Kathryn Hahn - whose plans change when their mothers (Christine Baranski, Cheryl Hines and Susan Sarandon) drop in unexpectedly for the holidays.
Fifth place is set to go to Lionsgate's Halloween holdover "Jigsaw", which will pull in $3.5 million in its third weekend.