The Good Shepherd
Watch The Good Shepherd 123movies, watch online The Good Shepherd for free, Watch The Good Shepherd soap2day, The Good Shepherd 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.
Quality: HD
Release: 2006
IMDb: 7/10