Jodie Foster says Robert De Niro and Martin Scorsese were “scared” of her on ‘Taxi Driver’ set 11 January, 2024 "Scorsese kept giggling every time he talked to me" The post Read More