Add Rating
5

Babu - Damned Revenge

PT
7.5

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

Posters

  • N/A
    555x856

Recommended Movies