Welcome to Deer Creek

Blind Sight Productions

Horror
86 min     0     2009     USA

Overview

Deer Creek is a small town struck by a horrible accident which sends one man over the edge to seek revenge! Turning the town folk into blood-crazed killers by accident, this starts the gory journey

Similar