Ultra low budget, shot-on-video Brazilian horror involves a devil worship cult sacrificing women to Satan.
1960
2013
1993
1973
2017
2024
2025
2019
2021
2022
2020
2016
1954
1995
2004
1988
1955