Playing on: VidPlay

The Good Shepherd (2006)
The tumultuous early history of the Central Intelligence Agency is viewed through the prism of one man's life.
Released: 2006
Casts:
Matt Damon
, Angelina Jolie
, Robert De Niro
, Alec Baldwin
, Tammy Blanchard
, Billy Crudup
, Keir Dullea
, Michael Gambon
, Martina Gedeck
, William Hurt
, Timothy Hutton
, Mark Ivanir
, Gabriel Macht
, Lee Pace
, Joe Pesci
, Eddie Redmayne
, John Sessions
, Oleg Stefan
Duration: 2h 47m
Director:
Robert De Niro