The 24th movie in James Bond franchise, which sees Daniel Craig reprise his role as 007, earned $73 million between November 6 and 7, according to early estimates.
However, Spectre failed to beat the performance of the last James Bond movie Skyfall, which took $88.4 million in 2012.
The lower figure was partly due to this weekend’s release of The Peanuts Movie.
The family-friendly adaptation of the beloved Charles Schulz comic strip, featuring Charlie Brown and Snoopy, took $45 million.
Spectre still had the second-biggest opening weekend for a Bond film in the US and Canada.
“We never expected [Spectre] to open to the level of Skyfall,” Rory Bruer, Sony’s president of worldwide distribution, said.
“It was a very different scenario. The competition was different, the weekend was different. One thing I am certain of is that the Bond franchise is as healthy and strong as ever.”
The rest of the top five was made up of previous releases The Martian, family horror Goosebumps and Tom Hanks’ movie Bridge of Spies.
Three movies hoping to score success this awards season also opened in limited release across five theaters. They included Spotlight, which took $302,276.
Saoirse Ronan’s 1950s-set immigrant story Brooklyn made $181,000, while Bryan Cranston biopic Trumbo took $77,229.
North American box office Top 5:
Image source: Wikimedia Commons President-elect Donald Trump celebrated his election victory at the Ultimate Fighting…
Millions of voters across the US chose to return Donald Trump to the White House…
Donald Trump declares victory in the US election as he addresses jubilant supporters in Florida.…
Stocks around the world are rising as Donald Trump appears to be on the cusp…
Donald Trump has won Pennsylvania, North Carolina and Georgia and taken a lead over Kamala…
Quincy Jones, the celebrated musician and producer who worked with Michael Jackson, Frank Sinatra, Ray…