Nix's pet mandrill was supposed to have a gory death scene (Swann was supposed to shoot it), but this scene never made it to the final film because the makeup effects department couldn't get the "stunt mandrill" (a mechanized puppet) to work properly.
The scene with Nix getting inside Swann's head in the cultist compound was excised and never used for the theatrical version of the film, on the grounds that it slowed the pacing of the story. It was later inserted into the unrated director's cut.
There is a partially obscured inscription around the ceiling of the Magic Club's Library. In full, it reads "Magic is the oldest trick in the book".
When casting for the film began, Clive Barker picked Famke Janssen's photo out of the hundreds of initial submissions and declared, "This is Dorothea." She remained the only choice, although the filmmakers auditioned dozens of actresses for the part.
Christopher Reeve was offered the role of Detective Harry D'Amour but turned it down.