Daniel Craig
It's hard to imagine anyone other than Chris Hemsworth as Thor, but Daniel Craig was actually one of Marvel’s top choices for the role.
However, the 55-year-old actor - who had appeared in two James Bond movies at the time, ‘Casino Royale’ and ‘Quantum of Solace' - decided to turn down the role, and focus on playing 007.