thestrickenland.com
Where There Is No God…There Is The Devil
The Hatred (2017) US Dir: John Law Zelda Adams, John Law, Lulu Adams In civil war era Blackfoot territory, a band of confederate soldiers massacre the family of a young girl (Zelda Adams) and lynch…