Robert De Niro Explains His Giant Platform Shoes in 'The Irishman' | 'The Tonight Show'

4/17/2018 - by THR Staff
Robert De Niro chats about 'The Irishman' and the much-anticipated movies and video games debuting during his Tribeca Film Festival.

Latest Videos