Casino Royale, starring Daniel Craig as James Bond, will receive its world premiere at the 60th Royal Film Performance at the Odeon Leicester Square theater in London on November 14, Sony/MGM said Tuesday. Funds from the affair will go to Britain's Cinema and Television Benevolent Fund charity. The screening is always attended by at least one member of the British royal family.