Martin Scorsese and Robert De Niro are an American director-actor collaborative duo who have made ten feature films and one short film together since 1973. Many of them are often ranked among the greatest films of all time.