Spectre injected some much-needed revenue into the box office this weekend, taking in $73 million, making it the second-highest opening ever for a James Bond film (behind 2012's Skyfall), Box Office Mojo reports.

In second place was The Peanuts Movie, which also had an impressive debut with $45 million. The Martian fell from first place to No. 3, earning $9.3 million in its sixth week in theaters.

Goosebumps landed at No. 4 with $6.9 million, while Bridge of Spies ended the weekend in fifth place with $6 million.

Is your favorite show at risk of cancellation?

At No. 6 was Hotel Transylvania 2 with $3.5 million, followed by Burnt with $3 million.

Rounding out the Top 10 were The Last Witch Hunter (No. 8, $2.6 million), The Intern (No. 9, $1.8 million), and Paranormal Activity: The Ghost Dimension (No. 10, $1.6 million).