Anne Hathaway was cast in the romantic comedy Knocked Up. There is a childbirth scene at the end of the film, and the actress found it too frank. They could not agree with the director, and Hathaway was fired, taking the more compliant Katherine Heigl in her place.
On the set of Aliens, James Cameron unexpectedly fired James Remar, replacing him with Michael Biehn. Much later, Remar admitted in an interview that this was due to his dependence on all kinds of substances.
According to Zoomboola, role in the film “Can You Ever Forgive Me?” brought Melissa McCarthy an Oscar nomination. Julianne Moore was originally approved for the role. Work on the film began, but according to Moore, her vision of the character did not coincide with what director Nicole Holofcener had envisioned. In the end, she fired Moore, and then she was replaced as director.
Rip Torn lost his role in the cult film Easy Rider after lunch, which he went to with director/actor Dennis Hopper. On the set, a very relaxed atmosphere reigned, where everyone was accepted. Hopper and Torn had a fight, Torn was fired, and the role of Torn went to Jack Nicholson and brought him popularity.
On the set of the 1974 film The Lords of Flatbush, Richard Gere did not get along with Sylvester Stallone. Their conflict got out of hand, and Gere was fired, replaced by actor Perry King.
Robert Downey Jr.
Robert Downey Jr. was approved for the lead role in the film Gravity. A few days after the start of filming, it became clear that he was not suitable for the role. According to director Alfonso Cuarón, “Robert is incredibly talented, the film’s technical aspects and acting style did not go well.” The role was played by George Clooney.