Herbert Duncanson, who plays The Hammer, was not originally hired as an actor for the film but as a stand-in for reference and test shots. When the original actor cast for the role never showed up, he was given the role of that ghost as a last minute replacement, as there was no time to hold auditions for a recast.
In the movie, the characters need special glasses to see the ghosts. In the original 13 Ghosts (1960), viewers needed special glasses to see the ghosts. This is one of the few details from the original that was kept.
The effect for "The Torso" was achieved using a double amputee wearing a special black hood that could be used to digitally remove his head.
Of all the creature makeup created for the film, "The Angry Princess" (Shawna Loyer) required the longest time to apply at five hours.
Many viewers complained that the movie had a lot of strobe lighting and flashy editing, making it physically painful to sit through.