cin•atlas The Return of the Living Dead (1985) · back to the film