A young woman is lured to Cairo, where a cult of devil worshippers wants to sacrifice her.
2024
2016
1988
2013
1985
1962
1954
2015
2004
2020
2017
2010
—
2012