The Good Shepherd (film) › Cast
Matt Damon
Edward Wilson
Angelina Jolie
Clover/Margaret Russell
Alec Baldwin
Sam Murach
Tammy Blanchard
Laura
Billy Crudup
Arch Cummings
Robert De Niro
Bill Sullivan
Keir Dullea
Sen. John Russell, Sr.
Michael Gambon
Dr. Fredericks
Martina Gedeck
Hanna Schiller
William Hurt
Philip Allen
Timothy Hutton
Thomas Wilson
Mark Ivanir
Valentin Mironov No. 2
Gabriel Macht
John Russell Jr.
Lee Pace
Richard Hayes