In a small town in Texas, a mysterious stranger arrives and brings with him violence, possession, and a showdown between good and evil. The town is thrown into chaos as the residents are forced to confront their own demons and make a stand against the darkness.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States