A young woman is lured to Cairo, where a cult of devil worshippers wants to sacrifice her.
Krista Nell
Austrian Actor
Daniela Giordano
Italian Actor