Some time ago, back in perhaps 2004, I was contacted by a few people via the NewRuins contact form, who were working on Robert DiNiro’s production of the movie “The Good Shepherd” which was ultimately to include an all-star cast of Matt Damon, Angelina Jolie, Alex Baldwin, and Robert De Niro among others. This film […]