1973 Fantasy Horror Lisa and the Devil Every corner of the soul is lost to the icy clutch of the supernatural!