Killers of the Flower Moon (2023)

As a wave of mysterious deaths sweep through the Osage Nation, suspicion falls upon the charming outsider with ties to the oil industry.

The Beasts (2023)

A French couple find themselves not welcome in rural Galicia, Spain.