Leonardo DiCaprio, Robert De Niro And Martin Scorsese Star In Unbelievable $70 Million Advert MOVIES, VIDEOS / timw_brap Each of them were paid $13 million to appear in this ‘advert’. Leonardo DiCaprio, Robert De Niro And Martin Scorsese Star In Unbelievable $70 Million Advert Read More »