Watch for free all the latest Movies and Shows

,

In a Valley of Violence 2016

A mysterious stranger and a random act of violence drag a town of misfits and nitwits into the bloody crosshairs of revenge.

Stars

Ethan Hawke

John Travolta

Taissa Farmiga

James Ransone

Karen Gillan

Toby Huss

Tommy Nohilly

Larry Fessenden

Ti West

Leave a Reply