The movie was filmed in "Illusion-O" and a pair of special glasses where needed to see the ghosts. This resulted in a number of sources incorrectly stating that the film was originally shown in 3D. The "ghost viewers" contained a red filter and a blue filter but unlike 3D viewers, both eyes would look through the same color filter. One color would cause the ghostly images to intensify while the other color caused the images to fade.
William Castle was able to get popular child actor Charles Herbert to play Buck by offering to give him top billing. Charles Herbert would appear in this and two other features in this year before roles in features completely dried up. He would complete his career in television roles.
Margaret Hamilton's character Elaine Zacharides is often referred to by Buck as a witch. This is an in-joke in reference to Hamilton's most famous role, the Wicked Witch of the West in The Wizard of Oz (1939).