A young woman is lured to Cairo, where a cult of devil worshippers wants to sacrifice her.
1981
2009
1995
1966
1971
1973
1974
1969
2018
1988
2021
1970
2011
1978
2014
1985
1972
1992
2016