Take out the outrageous Illusion-O gimmick, which neatly and effectively removes most of the tension in the film and leads in to some fairly tedious special effects, and 13 Ghosts is a pretty effective haunted house movie. While younger characters and cast members grate, Margaret Hamilton (the witch in The Wizard of Oz) is a sinister, enjoyable presence playing a twisted housekeeper along similar lines to Mrs Danvers in Rebecca. Daft hokum, of course, but watchable and, where there is no call for the Illusion-O viewing goggles, some moments of genuine tension. A strange picture, overall.
Here’s a trailer which hints at daftness.