Kevin Spacey looks totally unrecognisable in his first ever movie with Ridley Scott, All the Money in the World.
Unlike Christian Bale for Backseat, Spacey just had to spend five(!) hours in make-up to play oil magnate J Paul Getty, then the richest man in the world, and the results can be seen in the first trailer below.
All the Money in the World centres on the 1973 kidnapping of Getty's grandson, which saw Getty refuse to pay a ransom while the child's mother Gail (Michelle Williams) joined forces with an ex-CIA agent (Mark Wahlberg) to get him back.
This marks the end of a 20-year wait for Spacey to work with Scott, with the actor telling EW that when he saw the director a few years ago, he told him that the "next time you say hello to me has to be on a film set".
Spacey is used to playing morally questionable characters, but he doesn't view Getty as an outright villain.