Skyfall

James Bond has still got it.

The iconic secret agent, who recently celebrated his 50th birthday, debuted atop the box office once again this weekend. Skyfall, starring Daniel Craig as 007 for a third time, grossed an estimated $87.8 million, according to Box Office Mojo. Skyfall broke the record previously held by Quantum of Solace for biggest opening ever for a Bond film ($67.5 million). That $87.8 million is on top of the $428.8 million Skyfall has already taken in overseas.

Coming in a distant second, Wreck-It Ralph drew $33.1 million to fall to No. 2. Flight followed in third place with $15.1 million. At No. 4 and No. 5, Argo and Taken 2 earned $6.7 million and $4 million, respectively.

Wreck-It Ralph destroys the weekend box office

At No. 6, Here Comes the Boom snatched $2.55 million. Cloud Atlas followed close behind in seventh place with $2.52 million.

Rounding out the top 10: Pitch Perfect (No. 8, $2.50 million), The Man with the Iron Fists (No. 9, $2.4 million) and Hotel Transylvania (No. 10, $2.3 million).

What movie did you see this weekend?