A young woman is lured to Cairo, where a cult of devil worshippers wants to sacrifice her.
1988
1972
1974
1975
1982
1993
1971
2025
2009
1939
2024
1976
2022
2026