No Redemption To Be Had
The Shawshank Redemption is one of the biggest sleeper hits of all time but originally it was supposed to star Kevin Costner and not Tim Robbins. Costner gave up the role to star in Waterworld, the biggest flop of all time.
Before Jack Nicholson was scaring the life out of audiences in the horror classic The Shining, director Stanley Kubrick considered giving the role to Robin Williams. He eventually decided against it because he thought Williams would be too psychotic as Jack Torrance.
Future in Hand
Michael J. Fox almost never had the role that launched him into acting stardom. Eric Stolz held the mantle of Marty McFly first but was fired by the director for being “too serious.”
It’s The Mileage
Can you imagine anyone other than the incomparable Harrison Ford playing the famous Indiana Jones? Tom Shelleck held the role first but was forced to choose between Raiders of the Lost Ark and Magnum P.I. because of scheduling conflicts and eventually chose the latter.