Daniel Craig has dealt James Bond bosses another blow - by admitting he can't play poker. The star - who stunned 007 fans when he revealed he hates guns and couldn't drive the suave spy's manual Aston Martin DB5 - has to play cards in an integral gambling scene in Casino Royale.

When film bosses realised Craig was clueless at the game they flew an expert to his Berlin hotel to give him some last minute tips. An insider told The Sun newspaper: "Daniel could not play cards - it was so funny. It is a critical part of the film, where Bond shows how cool a customer he is. But it was frustratingly ridiculous how long it took to teach the cast how to play or behave at a poker table.

"Everyone at the hotel has been laughing about a Bond who can't play cards."