The recasting of Kevin Spacey as J. Paul Getty in the 2017 film All the Money in the World is very well-documented at this point though interesting to note that director Ridley Scott claims he always pictured Spacey's replacement, Christopher Plummer, in the role despite Scott's early quote saying otherwise:
"When I read the script, I started thinking, 'Who was Paul Getty?' In my mind, I saw Kevin Spacey. Kevin's a brilliant actor, but I've never worked with him, and I always knew I would have to have him portray Getty in this film [...] He was so obsessed with what he was doing [...] He wasn't giving people a second thought."
When Plummer was recast in the role, he kept to Scott's revised quotes of Plummer being previously considered for the role and contributed that to how he managed to take on the role on such story short notice because he had already read the script when he was considered. It was for this supposed reason that Plummer managed to memorize his lines in less than two weeks before reshoots took place though he also adds he took advantage of having actually met Getty in London at a couple of his parties during the '60s. Stay tuned!