There are countless movie characters that are pretty much ~inseparable~ from the actors who played them. However, some of them might've looked a whole lot different if not for last-minute replacements and call-ups!
Here are 17 times exactly THAT occurred...
1.We all know Marty McFly as Michael J. Fox.
But did you know that the role initially went to Eric Stolz?
2.Paddington is, of course, voiced by the great Ben Whishaw — and we wouldn't have it any other way!
But Ben was actually a replacement for Colin Firth!
3.One of the most iconic superhero performances of all time is undoubtedly Hugh Jackman as Wolverine.
But for the character's first appearance in X-Men, Logan was actually played by Dougray Scott.
4.Michelle Pfeiffer's Catwoman in Batman Returns is considered by many to be the best iteration of the iconic masked villain.
But Michelle's role actually went to Annette Bening at first!
5.The character of Aragorn is synonymous with Viggo Mortenson, and for good reason!
But Lord of the Rings could have been totally different, since the part was first handed to Stuart Townsend!
6.Hugo Weaving was perfect as the voice of V in V for Vendetta.
However, it was James Purefoy who was initially cast as the silver-tongued antihero.
Just for fun, here's a scene that highlights Hugo's masterful performance as V!
7.If I say "Indiana Jones," whom do you picture? Harrison Ford, of course!
But here's something wild: Indiana was initially going to be played by Tom Selleck!
8.Christian Bale's performance as Patrick Bateman is certainly one for the books.
But it turns out that Leonardo DiCaprio had to drop out of American Psycho in order for Christian to get the role.
9.Sofia Coppola famously played Michael Corleone's daughter in the third film of The Godfather trilogy, but that certainly wasn't how it was supposed to go.
Winona Ryder had actually quit during the filming of The Godfather: Part III.
10.Captain Benjamin Willard — a key role in Apocalypse Now — was played by Martin Sheen, and it's impossible to picture him played by anyone else.
However, Harvey Keitel was originally lined up for the part, until he was fired during filming.
11.Paul Dano's portrayal of Eli Sunday in There Will Be Blood was the perfect tonic to Daniel Day-Lewis's performance.
However, filmmaker Kel O'Neill (director of The Empire Project) was actually supposed to play Eli!
12.It's hard to imagine Shrek without Mike Myers' voice at the helm.
But Shrek was actually supposed to be played by Saturday Night Live legend Chris Farley.
Here's some of the lost (and then found) footage of Chris voicing Shrek: