Ayo Edebiri’s dad refused to let Martin Scorsese shoot Leonardo DiCaprio film in their house
Ayo Edebiri has recalled the baffling moment her father refused to let Martin Scorsese and his film crew shoot the 2005 film The Departed in their house ...
The Independent
4 hours ago