cin•atlas Demons of Lust (1997) · back to the film