Actors Who Turned Down Big Roles
These 25 Actors Passed on the Role of a Lifetime, but Most of Them Didn't Regret It

There are some roles you can't imagine anyone else playing — until you learn that another actor actually passed on the role of a lifetime! It happens more often than you might think: one actor is offered the role or preferred by the creative team, but then scheduling, creative differences, or personal reasons get in the way, and then magic happens when the second choice ends up in the role. Still, the "what might have beens" are always fun to look back on, and that's exactly what we're doing. We've rounded up some of the most famous and surprising times actors passed on what would become iconic roles. Keep reading to see which stars declined some of the most celebrated movie and TV roles!
Hugh Jackman in Casino Royale

Charlie Hunnam in Fifty Shades of Grey

Emily Blunt in Iron Man 2

Emma Watson in La La Land

Christina Applegate in Legally Blonde

Angela Bassett in Monster's Ball

Gwyneth Paltrow in Titanic

John Lithgow in Batman

John Travolta in Forrest Gump

Will Smith in The Matrix

Julia Roberts in Shakespeare in Love

Michelle Pfeiffer in Basic Instinct

Leonardo DiCaprio in American Psycho

Tom Cruise in Footloose

Sandra Bullock in Million Dollar Baby

Mel Gibson in Gladiator

Tom Hanks in Jerry Maguire

Julia Roberts in Sleepless in Seattle

Al Pacino in Star Wars

Molly Ringwald in Pretty Woman

Thomas Jane in Mad Men

Dana Delany in Sex and the City

Oliver Hudson in This Is Us

Katie Holmes in Buffy the Vampire Slayer

Macaulay Culkin in The Big Bang Theory
