Haunted by his experiences from the war, a Vietnam veteran has had enough. Placing motion sensors around his property, he's decided to face his demons once and for all. Unfortunately, he's in for more than he bargained for. (Screamfest)
2020
2024
2018
2023
2026
2007
1978
2015
2022
2019
1990