The latest 007 epic, "Skyfall" took in $87.8 million in its opening weekend, making it the biggest debut ever for a Bond flick.

Last week's No. 1, "Wreck-it Ralph", dropped to second with $33.1 million, and "Flight", starring Denzel Washington, came in third with $15.1 million.

The top ten:

"Skyfall," $87.8M
"Wreck-It Ralph," $33M
"Flight," $15.1M
"Argo," $6.7M
"Taken 2," $4M
"Here Comes the Boom," $2.5M
"Cloud Atlas," $2.5M
"Pitch," $2.5M
"The Man With the Iron Fists," $2.4M
"Hotel Transylvania," $2.3M