Recasting a movie role is rarely a quiet event. An actor steps into a part that someone else already shaped, sometimes after cameras have started rolling. They also carry the weight of a different face already attached to the character.
The nine performances below come from very different situations, from emergency replacements to long franchise handovers. Each actor found a different way in, and the public record of those choices says a lot about the craft.
1. Christopher Plummer in All the Money in the World

Kevin Spacey was removed from the film in late 2017, only weeks before release. Director Ridley Scott chose to reshoot Spacey’s scenes with Christopher Plummer as oil tycoon J. Paul Getty. The reshoots were reportedly done in about nine days.
With so little time, Plummer’s approach was about speed and precision. He had been Scott’s first choice for the part before the studio settled on Spacey. The performance earned him an Academy Award nomination for best supporting actor.
2. Mads Mikkelsen as Grindelwald in Fantastic Beasts: The Secrets of Dumbledore

Johnny Depp left the Fantastic Beasts series in late 2020, and Mikkelsen took over the villain Gellert Grindelwald for the 2022 film. In interviews he said he didn’t want to imitate Depp’s version. He aimed for a performance that stood on its own.
The result was a quieter, more persuasive take on the dark wizard. Mikkelsen leaned on charm and stillness instead of theatrical menace. That fit his reputation for controlled, understated screen work.
3. Mark Ruffalo as Bruce Banner in The Avengers

Edward Norton played Bruce Banner in 2008’s The Incredible Hulk. Marvel then cast Mark Ruffalo for 2012’s The Avengers. Ruffalo played the Hulk through performance capture, so his own body language and facial expressions fed the digital character.
That gave the Hulk a much more recognizable human presence. Ruffalo kept the role across many later Marvel films, and the character grew into the version fans call Smart Hulk. His approach leaned on gentleness and weariness rather than rage.
4. Hugh Jackman as Wolverine in X-Men

Hugh Jackman wasn’t the first actor picked for Wolverine. Dougray Scott was originally cast but was held up by the delayed schedule of Mission: Impossible 2, and Jackman got the part in 2000. He was little known to American audiences at the time.
He built the role through intense physical training and a gruff, wounded screen presence. He kept returning to the character for nearly a quarter century. His last turn came in Deadpool & Wolverine in 2024.
5. Viggo Mortensen as Aragorn in The Lord of the Rings

Stuart Townsend was originally cast as Aragorn, but he was replaced after filming had begun in New Zealand. Viggo Mortensen stepped in at very short notice. The change forced him to learn the part while production was already moving.
He threw himself into the physical side, working on swordsmanship and riding. He also did a lot of his own stunt work. Many accounts of the shoot describe how his commitment to realism shaped the character’s rugged authority.
6. Daniel Craig as James Bond in Casino Royale

When Daniel Craig took over from Pierce Brosnan for 2006’s Casino Royale, the franchise was deliberately resetting its tone. Craig trained to look lean and physically capable. His Bond came across as rougher and less polished than before.
The approach leaned on realism, with fights that looked costly for the person throwing them. Craig played the role through No Time to Die in 2021, which made him one of the longest serving Bonds. His emotional, bruised interpretation became the template for those films.
7. Christian Bale as Batman in Batman Begins

Bale followed Michael Keaton, Val Kilmer, and George Clooney in the cape. Director Christopher Nolan wanted a grounded take, and Bale had just lost roughly 60 pounds for The Machinist. He then rebuilt his body in time for Batman Begins in 2005.
Beyond the physical work, he played Bruce Wayne and Batman as two distinct performances. The deliberately gravelly Batman voice became part of that split. The trilogy that followed is still one of the most discussed takes on the character.
8. Joaquin Phoenix as the Joker in Joker

Phoenix played the Joker in 2019, following Jack Nicholson, Heath Ledger, and Jared Leto. He lost around 52 pounds for the role, which gave the character an unsettling, brittle physicality. He also built the laugh as a distinct piece of the performance, tied to the character’s pain rather than to villainy.
The work earned him the Academy Award for best actor. He returned to the character in Joker: Folie à Deux in 2024. Throughout, his approach put psychological realism ahead of comic book flair.
9. Heath Ledger as the Joker in The Dark Knight

Ledger took on the Joker for 2008’s The Dark Knight, a part Nicholson had famously played in 1989. He reportedly spent weeks alone developing the character, keeping a diary and working out the voice and laugh. He has also been reported to have drawn on references like A Clockwork Orange and punk figures.
The performance was unpredictable and deliberately chaotic. Ledger died in January 2008, before the film opened. He was awarded the Academy Award for best supporting actor posthumously.