The Good Shepherd

Watch Full The Good Shepherd (2006) Online - Free Movie | 123Movies

The tumultuous early history of the Central Intelligence Agency is viewed through the prism of one man's life. As the country slips deeper into the Cold War, he finds that dedication to duty above family has a price.

Duration: 167 min

Quality: HD

Release: 2006

Vote: 6.7

User Online