Some actors are synonymous with the movies that made them superstars – Al Pacino in The Godfather, Harrison Ford in Star Wars, Julia Roberts in Pretty Woman and Kate Winslet in Titanic – but these acting greats weren’t the first picks for their most famous roles.
We take a look at who nearly played the part in these hits.
Jack Nicholson as Michael Corleone in The Godfather (1972)
Director Francis Ford Coppola wanted the Easy Rider star to play Michael Corleone, the reluctant heir to a criminal empire, but he wasn’t interested.
"Back then, I believed Italians should play Italians," Jack said. "There were a lot of actors who could’ve played Michael, myself included, but Al Pacino was Michael Corleone. I can’t think of a better compliment to pay him."
Al Pacino as Han Solo in Star Wars (1977)
The Hollywood legend passed on playing Han Solo in the first film of the blockbuster series because the script was too "out there"
"It was mine for the taking. But I didn’t understand the script," the Oscar winner said. Al, along with rising ’70s stars Jack Nicholson, Chevy Chase and Bill Murray were among those considered for the part of the dashing scoundrel who Harrison Ford would eventually play.
Click "Read More" to see the full list.