Certain actors seem to have been destined to play the iconic roles they are now renowned for.
However, it may come as a surprise that these 10 actors were almost cast in these roles instead!
Matthew McConaughey as Jack Dawson in Titanic

John Travolta as Forrest Gump in Forrest Gump

Tom Cruise as Tony Stark/Iron Man in The Marvel Cinematic Universe

Hugh Jackman as James Bond in James Bond

Al Pacino as Han Solo in Star Wars

Eddie Redmayne as Star Lord in The Marvel Cinematic Universe

Sean Connery as Gandalf in Lord of the Rings

Asa Butterfrield as Peter Parker/Spiderman in The Marvel Cinematic Universe

John Krasinski as Captain America in The Marvel Cinematic Universe

Millie Bobby Brown as Lyanna Mormont in Game of Thrones

Are you able to imagine a world where they would have been casted instead ? Let us know



