Vito Corleone -- Robert De Niro
Michael Corleone -- Jake Gyllenhaal
Sonny Corleone -- Vince Vaughn
Fredo Corleone -- Steve Carell
Connie Corleone -- Zooey Deschanel
Tom Hagen -- Timothy Hutton
Kay Adams -- Chloe Sevigny
Appolonia -- Ginnifer Goodwin
Tessio -- Steve Buscemi
Luca Brasi -- Tom Hanks (lol)
Johnny Fontane -- Richard Gere
McClusky -- Philip Seymour Hoffman
Clemenza -- Joe Pesci
Carlo Rizzi -- Peter Sarsgaard
Sollozzo -- Russell Crowe
Moe Greene -- Guy Pierce
Senator Geary -- Dermot Mulroney
Hyman Roth -- Al Pacino (mentor-type role)
Johnny Ola -- Nicolas Cage
Frank Pentangeli -- Albert Finney
Vincent Mancini -- Matt Dillon
Joey Zasa -- Orlando Bloom
Mary Corleone -- Rachel McAdams
Lucchesi -- Tom Wilkinson
Altobello -- Donald Sutherland
Cardinal Lamberto -- Christopher Plummer
Anthony Corleone -- Luke Wilson