Watch Movie
Cast

Marlon Brando
Don Vito Corleone

Al Pacino
Michael Corleone

James Caan
Sonny Corleone

Robert Duvall
Tom Hagen

Richard S. Castellano
Clemenza

Diane Keaton
Kay Adams

Talia Shire
Connie Corleone Rizzi

Gianni Russo
Carlo Rizzi

Sterling Hayden
Captain McCluskey

John Marley
Jack Woltz

Richard Conte
Barzini

Al Lettieri
Sollozzo