Ultra low budget, shot-on-video Brazilian horror involves a devil worship cult sacrificing women to Satan.
Unfortunately the movie Babu - Damned Revenge is not yet available on HBO Max.
Production | Cesar A. | Producer |
Writing | Cesar A. | Writer |
Directing | Cesar A. | Director |