The 23rd installment in the James Bond film franchise earned $156 million for the weekend; the movie begins rolling out in North America on Nov. 8. James Bond pic Skyfall continues to make history at the international box office, grossing $287 million in its first 10 days of play.