5.224 90 minHD The Legend of Blood Castle (1973) Horror, Italy, Spain 10 Sep 1973Jorge Grau Trailer Watch