Hollywood.com | DiCaprio was De Niro`s original choice for The Good Shepherd Zee News - Washington, Dec 25: Had there not been any scheduling conflicts, actor Leonardo DiCaprio would have played Edward Wilson`s character in The Good Shepherd, as he was the director`s original choice for the film. No research too much for Robert De Niro in 'The Good Shepherd' Secrets and spies |