An archaeology student photographs a mysterious naked woman by a waterfall, unaware that she is a female demon called Haggia, who soon takes possession of him via a cursed amulet.
August 23, 1975
Released
Un urlo dalle tenebre
1h 28min
—
Italian
Manila CinematograficaColosseum International