Julianne Moore Was Replaced By Melissa Mccarthy In Can You Ever Forgive Me?
Julianne Moore was let go from her role in Can You Ever Forgive Me a mere 6 days before the filming started. Moore admitted her opinion diverged from the director's: "I think that her idea of where the character was, was different than where my idea of where the character was.” Reportedly, the actress wanted to wear a fat suit to appear more like the real-life person she would portray. Moore was replaced by Melissa McCarthy, who was even nominated for the Best Actress Academy Award.
"Certain scenes within this movie feature James Purefoy as V, who was originally cast in the role, but replaced by Hugo Weaving four weeks into filming. Weaving's voice was simply dubbed over Purefoy's performance in post-production. Director James McTeigue said in an interview: " 'Can I tell the difference? Yeah. Can the audience tell? I doubt it.' "
https://www.imdb.com/title/tt0434409/trivia?ref_=tt_trv_trv