
THE CASTLE OF THE LIVING DEAD (1964) Reviews and Severin Blu-ray box set news
The Castle of the Living Dead is being released on May 25th 2021 as part of The Eurocrypt of Christopher Lee Collection. The box-set includes: Disc 1: The Castle of …
THE CASTLE OF THE LIVING DEAD (1964) Reviews and Severin Blu-ray box set news Read More