Cesar A. Directed 1 horror movie listed on All Horror

  • Babu – Damned Revenge (1996)

    Please wait...
    0
    0
    Please wait...

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