Turn off light

Bloodwood Cannibals

A documentary film crew is stalked by a pack of cannibals.

Release:

IMDb: 3