There is simply no way to describe this film...
DirectorDenman Hatch
Sharpener | Short Horror Film
Trailer