"He's on the mend now," Daniel Craig says of his character James Bond in the latest film in the 007 franchise, "Skyfall."