6.916 Views
A young woman is lured to Cairo, where a cult of devil worshippers wants to sacrifice her.
Release: Oct 01, 1970
Runtime: 88 minutes
Language: English, Italiano
Studio: Liger
Country: Italy