
Sometimes, for various reasons, actors leave a project without its lead or a key character. It can happen due to scheduling conflicts, personal issues, or even situations beyond their control. Producers then have to choose between recasting the role or removing the character from the story. In this list, you’ll find 30 times stars walked away from a project, some before filming began and others during production.
Debra Winger – A League of Their Own

She trained for months as Dottie, then left the film; Geena Davis took over. Winger has said the studio’s celebrity casting shift was a factor.
John Boyega – Rebel Ridge

Netflix paused production when Boyega departed mid-shoot, officially citing family reasons. He later returned to work with Netflix on other projects.
James Remar – Aliens

Originally cast as Hicks, Remar filmed for about two weeks before exiting; Michael Biehn replaced him.
Annette Bening – Batman Returns

Bening had been cast as Catwoman but withdrew during production prep when she became pregnant; Michelle Pfeiffer stepped in.
James Purefoy – V for Vendetta

Purefoy left about six weeks into filming; Hugo Weaving replaced him and re-shot or overdubbed scenes.
Nicole Kidman – Panic Room

Kidman started the shoot but exited with a knee injury; Jodie Foster took the role and production reconfigured.
Harvey Keitel – Apocalypse Now

Keitel began as Willard but left early in the shoot, and Martin Sheen replaced him.
Kel O’Neill – There Will Be Blood

Cast as Eli Sunday, O’Neill left after initial filming and was replaced by Paul Dano, who re-shot the part.
Emma Thompson – Luck

Thompson quit the animated feature during production, publicly objecting to the studio’s hiring of John Lasseter.
Dougray Scott – X-Men

Production had already begun when scheduling and injury delays on “Mission: Impossible 2” forced Scott out; Hugh Jackman joined mid-shoot.
Jean-Claude Van Damme – Predator

Hired to play the creature, Van Damme left days into filming amid disputes over the suit and role.
Shia LaBeouf – Don’t Worry Darling

LaBeouf exited the film before release; accounts differ on whether he quit or was fired due to rehearsal approach and on-set dynamics.
Kevin Spacey – All the Money in the World

After scenes were shot and a trailer released, Spacey was removed; Ridley Scott re-shot the role with Christopher Plummer weeks before release.
Buddy Ebsen – The Wizard of Oz

Ebsen filmed as the Tin Man but left after a severe reaction to aluminum makeup; Jack Haley replaced him.
Al Pacino – Despicable Me 2

Pacino exited late in production over creative differences; Benjamin Bratt re-recorded the role on a quick turnaround.
Winona Ryder – The Godfather Part III

Cast as Mary Corleone, Ryder withdrew at the start of production citing exhaustion; Sofia Coppola replaced her.
Thandiwe Newton – Magic Mike’s Last Dance

Newton left early in the shoot; Salma Hayek took over the part.
Colin Firth – Paddington

Firth recorded dialogue but exited late in post when the creative team felt the voice didn’t fit; Ben Whishaw replaced him.
Harvey Keitel – Eyes Wide Shut

Keitel began as Dr. Victor Ziegler but departed during production; Sydney Pollack took the role.
Charlie Hunnam – Fifty Shades of Grey

He exited after initial prep, citing scheduling pressure as “Sons of Anarchy” wrapped and “Crimson Peak” loomed. The studio recast quickly to keep the start date on track.
Armie Hammer – Shotgun Wedding

He left just before production amid a public controversy; Josh Duhamel stepped in. Filming proceeded on schedule with the new lead.
Kim Basinger – Boxing Helena

Basinger withdrew after being attached, leading to a high-profile legal battle with the producers. The role went to Sherilyn Fenn and the film moved forward.
Will Ferrell – Reagan

Ferrell exited following backlash from Alzheimer’s advocates concerned about the project’s tone. The film was later reconfigured with different talent.
John Travolta – The Double

Travolta parted ways with the spy thriller during development, and the lead ultimately went to Richard Gere. Reports pointed to shifting schedules and creative direction.
Ed Skrein – Hellboy

Skrein stepped down from the Major Ben Daimio role amid whitewashing concerns, advocating for authentic casting. Daniel Dae Kim replaced him.
Anne Hathaway – Knocked Up

Hathaway left over discomfort with using real childbirth footage. Katherine Heigl replaced her and the project shot soon after.
Mick Jagger – Fitzcarraldo

Jagger filmed early sequences opposite Jason Robards, but departed when production restarted months later. Werner Herzog ultimately wrote his character out.
Julianne Moore – Can You Ever Forgive Me?

Moore exited after creative differences during the project’s earlier iteration. Melissa McCarthy came aboard and earned an Oscar nomination for the role.
Sylvester Stallone – Beverly Hills Cop

Stallone left weeks before filming over script and tone disagreements. Eddie Murphy took over, and some of Stallone’s action ideas later surfaced in “Cobra”.
Eric Stoltz – Back to the Future

Stoltz filmed for weeks as Marty McFly before the production switched leads to Michael J. Fox and re-shot.