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.
What movie did you see this weekend?