Jabarkan Pemeran dari The Good Shepherd (film)

Matt Damon sebagai Edward Wilson, Sr.

Angelina Jolie sebagai Margaret "Clover" Russell Wilson

Robert De Niro sebagai Jenderal William "Bill" Sullivan

Alec Baldwin sebagai Agen FBI Samuel "Sam" Murach

William Hurt sebagai Direktur CIA Philip Allen

Joe Pesci sebagai Joseph Palmi

John Turturro sebagai Ray Brocco

Billy Crudup sebagai Archibald "Arch" Cummings

Michael Gambon sebagai Dr. Fredericks

Timothy Hutton sebagai Laksamana Thomas Wilson

John Sessions sebagai Valentin Mironov #1/Yuri Modin

Keir Dullea sebagai Senator John Russell, Sr.

Martina Gedeck sebagai Hanna Schiller

Gabriel Macht sebagai John Russell, Jr.

Lee Pace sebagai Deputi Direktur Richard Hayes

Eddie Redmayne sebagai Edward Wilson, Jr. saat masa tua

Mark Ivanir sebagai Valentin Mironov #2

Oleg Stefan sebagai Ulysses/Stas Siyanko

The Good Shepherd menandai kemunculan kembali Joe Pesci di film setelah delapan tahun absen dari dunia layar lebar, setelah ia terakhir kali bermain dalam film Lethal Weapon 4. Setelah tampil dalam The Good Shepherd, Joe Pesci kembali absen dari dunia film selama empat tahun.