Babu - Damned Revenge

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

Read More
Server:
IMDB
Trailer
Similar Recommendations