The Good Shepherd

(2006)

The Good Shepherd Cast

Cast
Matt Damon Matt Damon Edward Wilson
Angelina Jolie Angelina Jolie Margaret 'Clover' Russell
Alec Baldwin Alec Baldwin Sam Murach
Tammy Blanchard Tammy Blanchard Laura
Billy Crudup Billy Crudup Arch Cummings
Robert De Niro Robert De Niro Bill Sullivan
Keir Dullea Keir Dullea Senator John Russell, Sr.
Michael Gambon Michael Gambon Dr. Fredericks
Martina Gedeck Martina Gedeck Hanna Schiller
William Hurt William Hurt Philip Allen
Timothy Hutton Timothy Hutton Thomas Wilson
Mark Ivanir Mark Ivanir Valentin Mironov #2
Gabriel Macht Gabriel Macht John Russell, Jr.
Lee Pace Lee Pace Richard Hayes
Joe Pesci Joe Pesci Joseph Palmi
Eddie Redmayne Eddie Redmayne Edward Wilson Jr.
John Sessions John Sessions Valentin Mironov #1Yuri Modin
Oleg Shtefanko Oleg Shtefanko UlyssesStas Siyanko
John Turturro John Turturro Ray Brocco
Yelena Shmulenson Yelena Shmulenson Dollar Woman
Directors
Robert De Niro Robert De Niro Director
Writers
Eric Roth Eric Roth Writer