THE GOOD SHEPHERD is a bad movie. The script is weak, it lacks structure and forward movement, and it doesn't even have an ending. The pacing is terrible, it's a real butt-buster at more than two and a half hours, and the direction is weak. A great cast is wasted. Matt Damon plays the same role as in the Bourne movies with no variation. John Turturro and William Hurt are completely wasted. Keir Dullea, whose famous non-performance in 2001: A Space Odyssey gave birth to the expression "nobody's duller than Kier Dullea" lives up to his past. Angelina Jolie is completely miscast. Eddie Redmayne is terrible as Damon's son.
DeNiro has proved that he should stick to acting.