The castle location was an actual old castle in Lancaster, California.
Director Phillip Marshak originally wanted to shoot this film on the luxury ocean liner the Queen Mary.
According to an interview with Reggie Nalder, the script for this film was constantly being rewritten in pencil on large sheets of paper throughout the course of the movie's production. Moreover, Nalder also revealed in that same interview that he was given pages of script with lines that he had to memorize right before scenes were going to be shot.