Playing 007 agent James Bond isn't easy indeed. Filming the highly anticipated "Casino Royale" has cost Daniel Craig his two teeth. Ups. That's too bad.
The actor has to unfortunately have his London-based dentist Rob McNeil flown out to Prague where "Casino Royale" is currently filming to fix caps onto his broken teeth.
Explaining on the incident, a source said "Daniel was filming with some minor actors when he got hit in the face. He was reeling from a heavy blow and staggered back holding his face. He put his hand to his mouth but the blood started to seep through his fingers - it was horrible."