James Bond can don the tuxedo and break out the Dom Perignon after the super spy returned to theaters in record fashion at the weekend, blowing away box office rivals with $87.8 million in ticket sales for the U.S. and Canadian debut of new movie "Skyfall" for the biggest opening in the franchise's history.