
"'Killers of the Flower Moon' Set to Stream on Apple TV+ Amid Anticipation"
"Killers of the Flower Moon," directed by Martin Scorsese and starring Leonardo DiCaprio and Robert De Niro, is set to premiere on Apple TV+ on January 12. The film, which has received critical acclaim and numerous award nominations, including from the Critics Choice and Golden Globes, follows the story of the Osage Nation murders in the 1920s. After a successful global box office run, the film's streaming release coincides with the awards season, positioning it as a strong contender.