Kevin Spacey
Kevin Spacey filmed All the Money in the World as J. Paul Getty, but after sexual misconduct allegations in 2017, he was replaced by Christopher Plummer.
Plummer re-shot all scenes in 10 days - earning an Oscar nomination for his performance.