Robert De Niro has long been recognised as one of the greatest actors of his generation. His intense commitment to his roles, ...