French officer Andre Duvalier (Jack Nicholson) saves a mysterious girl (Sandra Knight) from drowning and is soon drawn into a mystery involving the local nobleman (Boris Karloff), his possibly haunted castle, old murders, impersonators, a witch (Dorothy Neumann), impersonations and, who else, Dick Miller.
