cin•atlas Castle of the Creeping Flesh (1968) · back to the film