Some actors are replaced out of great necessity. Such is the case with Kevin Spacey, who was initially supposed to play an oil tycoon’s role in All The Money In the World. Spacey was accused of sexual assault on one of the crew members. Director Ridley Scott removed him from the movie and reshot all his scenes with Christopher Plummer. For the role, Plummer even received a nomination for an Academy Award.
Lori Petty maintained the image of a reliable actress back in the 90s. She was all set to appear next to big names such as Sylvester Stallone and Wesley Snipes in the blockbuster movie Demolition Man. Due to personal reasons, Petty did not get along too well with Stallone. Since she always complained about her co-star, the producers had no choice but to fire her from the movie. Petty’s role was taken over by a relatively new face in Hollywood at that time – Sandra Bullock.
The impact of cult classic Truman Show lasted for a very long time. From the cast to the mind-boggling storyline, there’s nothing you can’t like about the movie. Initially, Dennis Hopper was supposed to play the role of Cristof, the mastermind behind the show. However, there were many problems with Hopper’s portrayal of the character, including Hopper’s inability to memorize his lines. As a result, producers replaced him with Ed Harris, who undoubtedly did a remarkable job playing the character.
V for Vendetta’s famous masked character Guy Fawkes might have had different mannerisms if the director went with his first choice for the role. Initially, James Purefoy was to play the antagonist. After six weeks of continuous filming, the director realized that Purefoy couldn’t effectively portray emotions while wearing a mask which resulted in him being replaced by Hugo Weaving.