After "The Irishman", Martin Scorsese has begun working on "Killers of the Flower Moon", which will reportedly star two of his favourite actors - Robert De Niro and Leonardo DiCaprio.
The celebrated director posted pictures on his Instagram from Osage County, Oklahoma, the location of the period serial killer drama.
Set in the 1920s, the film is based on David Grann's New York Times best-selling
Disclaimer: No Business Standard Journalist was involved in creation of this content
