New Face MagazineOct 10, 20223 minThe History Behind “Killers of the Flower Moon”by Alexandra McManus Set to be released in November 2022, “Killers of the Flower Moon,” directed by Martin Scorsese, is a movie...