
Babu - Damned Revenge
Horror
Sign in to track and rate this movie.
Available in
TMDB
3 votes
Ultra low budget, shot-on-video Brazilian horror involves a devil worship cult sacrificing women to Satan.

Horror
Sign in to track and rate this movie.
TMDB
3 votes
Ultra low budget, shot-on-video Brazilian horror involves a devil worship cult sacrificing women to Satan.
Alex Castle
Mark this as watched to write a review.
Natureza Morta
Movie