7 Films That Eerily Predicted Future Roles

7. Daniel Craig - Layer Cake/James Bond


Daniel Craig had to weather a tidal wave of hatred when he was cast as Bond in Casino Royale. Newspapers had a field day, decrying him as too blond and “ugly” for the character, and that he wasn’t manly enough. He soon proved them wrong, but it can’t have been a pleasant experience.

The movie that brought him to the attention of producers for the part was Layer Cake, a gangster film where he plays a drug dealer who gets in over his head. During one scene he’s given a gun by a friend for protection, and he does a few Bond-like poses while getting used to it. In fact, Matthew Vaughn’s direction to Craig during the scene was basically “copy Bond.”

This accidental screen-test led to meetings with producers, and the rest is history.

layer cake
Sony Pictures

Future DVD covers of Layer Cake played up the connection too, with Craig doing his best Bond face.

Hell, his character is even fatally wounded in Layer Cake's final scene by Ben Whishaw, who would later play Q in Skyfall.


Handsome. Charismatic. Intelligent. Noble. Witty. I'm none of these things, but I'm a half decent writer, I guess.