Lights, Camera... You're Fired!
Being cast in a major film is a dream come true for most actors. But for some, that dream turns into a nightmare when they’re unexpectedly replaced mid-production. Whether due to behind-the-scenes drama, creative differences, or personal issues, these actors were let go after the cameras had already started rolling.
Eric Stoltz – Back To The Future
Eric Stoltz was originally cast as Marty McFly but was fired five weeks into filming. Director Robert Zemeckis realized Stoltz’s dramatic tone didn’t match the film’s comedic spirit. Enter Michael J Fox—and the rest is cinematic history.
Anne Hathaway – Knocked Up
Hathaway was originally cast as Alison in Judd Apatow’s Knocked Up, but left over disagreements about a graphic birth scene. She was swiftly replaced by Katherine Heigl, whose performance helped make the film a hit.
Harald Krichel, Wikimedia Commons
Ryan Gosling – The Lovely Bones
Gosling famously showed up to set 60 pounds heavier, having gained weight without director Peter Jackson’s input. Jackson disagreed with his interpretation of the character, and Gosling was fired before filming began in earnest.
Elen Nivrae from Paris, France, Wikimedia Commons
Megan Fox – Transformers: Dark Of The Moon
Megan Fox's departure wasn’t voluntary, but rather a reaction to her comparing director Michael Bay to Hitler. Producer Steven Spielberg reportedly pushed for her firing, and Rosie Huntington-Whiteley replaced her.
Paramount, Transformers (2007)
Colin Firth – Paddington
Firth recorded much of Paddington’s dialogue, but was eventually let go because his voice didn’t fit the cuddly bear. It was a mutual decision, and Ben Whishaw replaced him to better suit the character’s youthful tone.
Gage Skidmore, Wikimedia Commons
Christian Bale – American Psycho (Temporarily)
Although Bale was initially cast, Leonardo DiCaprio was briefly brought in due to studio pressure. After months of back and forth, Bale reclaimed the role. Technically, he was fired and rehired—a rare Hollywood plot twist.
Lionsgate, American Psycho (2000)
Judy Garland – Valley Of The Dolls
Garland was fired from this 1967 drama due to erratic behavior and substance abuse. Though once a Hollywood icon, she was reportedly unable to function on set, and her role went to Susan Hayward.
Los Angeles Times, Wikimedia Commons
Terrence Howard – Iron Man 2
Howard played James Rhodes in the first Iron Man, but was replaced by Don Cheadle for the sequel. Salary disputes and creative differences were cited, with Howard claiming he was shortchanged financially.
Samantha Morton – Her
Director Spike Jonze cast Morton as the AI voice in Her, but after filming, he felt her performance didn’t quite fit the final cut. Scarlett Johansson was brought in and re-recorded all of the AI's lines.
James Purefoy – V For Vendetta
Purefoy was initially cast as the masked revolutionary, but left after several weeks of filming due to discomfort with the full-face mask and creative disputes. Hugo Weaving took over and dubbed over the already-shot scenes.
Bryan Chan from Toronto, Canada, Wikimedia Commons
Jean-Claude Van Damme – Predator
Van Damme was originally cast as the Predator, but clashed with the production team and struggled with the suit. The filmmakers also decided they needed a taller actor. He was replaced by Kevin Peter Hall.
Miguel Discart & Kiri Karma (Photos Vrac), Wikimedia Commons
Shailene Woodley – The Amazing Spider-Man 2
Woodley shot scenes as Mary Jane Watson, but they were cut during editing. The studio felt her subplot distracted from the main narrative. Though not a mid-production firing, her work was scrapped entirely.
Mingle Media TV, Wikimedia Commons
Harvey Keitel – Apocalypse Now
Keitel was originally cast as Captain Willard but was fired after a few weeks for not capturing the character’s passivity. Martin Sheen took over, leading to one of the most legendary productions in film history.
Mass Communication Specialist 2nd Class Edwin L. Wriston, Wikimedia Commons
Lori Petty – Demolition Man
Petty began filming opposite Sylvester Stallone but was fired just days into shooting due to clashes with the film’s tone and the creative team. Sandra Bullock stepped in and her career skyrocketed.
Richard Gere – The Lords Of Flatbush
Gere and Sylvester Stallone reportedly had on-set tension. One account includes Gere spilling mustard on Stallone and refusing to apologize. Stallone allegedly pushed to have him fired—and he was.
John Mathew Smith & www.celebrity-photos.com from Laurel Maryland, USA, Wikimedia Commons
Kel O’Neill – There Will Be Blood
O’Neill was originally cast opposite Daniel Day-Lewis, but was replaced by Paul Dano days into filming. Reports vary—some say he was intimidated by Day-Lewis, others cite a lack of chemistry.
Kevin Spacey – All The Money In The World
Spacey had already shot the film when misconduct allegations emerged. Director Ridley Scott recast him with Christopher Plummer and reshot all scenes—just weeks before the film’s scheduled release.
Lisa Kudrow – Frasier
Kudrow was originally cast as Roz in Frasier, but was fired after the pilot was shot. Producers felt her comedic rhythm didn’t fit. She later landed the iconic role of Phoebe in Friends.
Chloe Grace Moretz – Bolt
Moretz recorded all her lines as Penny, but Disney recast Miley Cyrus after executives decided the character needed a more recognizable voice. Moretz was still credited with some original vocals.
Richard Goldschmidt, www.piqtured.com
Derivative by Keraunoscopia, Wikimedia Commons
Sylvester Stallone – Beverly Hills Cop
Stallone was originally set to star in Beverly Hills Cop but left due to creative differences—particularly around the film’s comedic tone. He turned the script into the much more serious Cobra.
Gage Skidmore from Peoria, AZ, United States of America, Wikimedia Commons
Julianne Moore – Can You Ever Forgive Me?
Moore was set to star, but was fired shortly before filming began. The reason? Creative clashes with director Nicole Holofcener. Melissa McCarthy eventually won an Oscar nomination for the role.
Charlie Sheen – Two And A Half Men
Sheen’s public meltdown led to a very public firing from the hit show. Ashton Kutcher replaced him, and the show awkwardly wrote Sheen’s character off via off-screen death.
Angela George at https://www.flickr.com/photos/sharongraphics/, Wikimedia Commons
Edward Norton – The Avengers
Norton played Bruce Banner in The Incredible Hulk, but Marvel replaced him with Mark Ruffalo. Reports cited Norton’s control issues and difficult on-set behavior.
Marvel, The Incredible Hulk (2008)
Sean Young – Dick Tracy
Young was reportedly fired after clashing with Warren Beatty and making allegations about being blackballed. Madonna ended up replacing her in the role of Breathless Mahoney.
Nightscream, Wikimedia Commons
Judy Davis – Married To The Mob
Davis had conflicts with director Jonathan Demme and was fired shortly into filming. She was replaced by Mercedes Ruehl.
Eva Rinaldi, Wikimedia Commons
Amanda Sefton – Harry Potter And The Chamber Of Secrets
Sefton originally played the ghost Moaning Myrtle but was later replaced by Shirley Henderson, who gave the character her now-iconic voice and mannerisms.
Warner Bros., Harry Potter and the Chamber of Secrets (2002)
Dougray Scott – X-Men
Scott was cast as Wolverine, but filming delays with Mission: Impossible II forced him to drop out. Hugh Jackman stepped in—a career-defining moment for both.
Ian Smith from London, England, Wikimedia Commons
Michelle Pfeiffer – Evita
Pfeiffer trained in voice and Spanish for six months but dropped out due to production delays and family commitments. Madonna took over—a controversial but memorable choice.
Eric Stoltz (Again) – Mask
Stoltz was also nearly replaced during Mask due to creative disputes with director Peter Bogdanovich. He stayed—but it was a close call that almost echoed his Back to the Future dismissal.
Stuart Townsend – The Lord Of The Rings
Cast as Aragorn, Townsend trained for months before being abruptly fired the day before shooting started. Peter Jackson decided he needed an older actor. Viggo Mortensen famously took the role.
You May Also Like:
15 Actors Who Hated Their Famous Roles
These Co-Stars Hated Each Other On Set