Babu - Damned Revenge

Cesar Nero Productions

Horror
85 min     7.5     1996     Brazil

Overview

Ultra low budget, shot-on-video Brazilian horror involves a devil worship cult sacrificing women to Satan.

Similar