Sign In

Babu - Damned Revenge

6.0 1996-01-01 85 min

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

IMDb