In a Valley of Violence
A mysterious stranger and a random act of violence drag a town into the crosshairs of revenge.
Starring
Ethan Hawke, John Travolta, Taissa Farmiga
Director
Ti West