It has been a while since Martin Scorsese and Robert De Niro teamed up for a film, actually the last…