Filming location
Does anyone know if the castle still exists and, if so, where it's located?
share[deleted]
From what I've read it was filmed at Greystone Mansion in Beverly Hills. Same location as "The Day Mars Invaded Earth" from the same director and cinematographer released in the same year!
share