"Quantum of Solace," with Daniel Craig returning as James Bond, easily made for the best opening weekend for the spy franchise ever, earning more than $67 million at the box office. The series' first direct sequel opened with nearly $30 million more than its predecessor, 2006's "Casino Royale."