The Godfather Part III

Plot
In the midst of trying to legitimize his business dealings in 1979 New York and Italy, aging mafia don Michael Corleone seeks to vow for his sins while taking a young protégé under his wing.

Cast

 * Al Pacino as Michael Corleone
 * Andy García as Vincent Mancini-Corleone
 * Diane Keaton as Kay Adams-Corleone
 * Talia Shire as Connie Corleone
 * Sofia Coppola as Mary Corleone
 * Eli Wallach as Don Altobello
 * George Hamilton as B. J. Harrison
 * Joe Mantegna as Joey Zasa
 * Richard Bright as Al Neri
 * Bridget Fonda as Grace Hamilton
 * Raf Vallone as Cardinal Lamberto
 * Franc D'Ambrosio as Anthony Corleone
 * Donal Donnelly as Archbishop Gilday
 * Helmut Berger as Frederick Keinszig
 * Don Novello as Dominic Abbandando
 * John Savage as Father Andrew Hagen
 * Mario Donatone as Mosca (The Godfather)
 * Vittorio Duse as Don Tommasino
 * Enzo Robutti as Don Licio Lucchesi
 * Al Martino as Johnny Fontane