Martin Scorsese’s crime drama ‘Killers of the Flower Moon’, starring Leonardo DiCaprio and Robert De Niro, has been receiving applause from audiences and critics since its premiere at the 76th Cannes Film Festival and will make its global OTT debut on Apple TV+ on January 12. Entertainment News, Celebrity News, Latest Movie News, Breaking News | Entertainment – Times of India
– Source Times of India