‘The Good Shepherd’ shines at Euro Film Fest