Casino Royale has been crowned the most successful Bond ever after taking $454m at the box office worldwide.
Daniel Craig�s debut in the role has beaten the record previously held by 2002�s Die Another Day which took $431m.
The film has been screened in 64 countries and wowed the critics despite early criticism from fans of Craig�s role in the movie.



























