The Good Shepherd USA 2006 – 167min.