cin•atlas The Demon (1981) · back to the film