cin•atlas Demon Witch Child (1975) · back to the film