Johnny Depp leaves Fantastic Beasts: When other stars have been recast

Megan Fox, Kevin Spacey and Ryan Gosling have all been replaced in high-profile films (Matt Crossick/Ian West/PA)
Megan Fox, Kevin Spacey and Ryan Gosling have all been replaced in high-profile films (Matt Crossick/Ian West/PA)