Sofia Coppola Replaced Winona Ryder in ‘The Godfather Part III’
Al Pacino, Andy Garcia and Diane Keaton were among the star-studded cast in ‘The Godfather Part III,’ but there was one actress who could have appeared in the film, but didn’t. Winona Ryder was originally cast to play Mary Corleone, but she got sick rather suddenly and doctors recommended that she get some rest. But the show, or in this case, the film had to go on. So, the director hired Sofia Coppola, who was on hand to start shooting right away.