Clive Barker's debut on screen presents an complicated tangle of psychological and supernatural horror that is as fun to watch now as when it first came out, despite the visual effects that may be found lacking based on modern standards for graphics.
The only thing that doesn't make any sense was the bum (or is it bone dragon) at the end. That was rather silly.
As I said, amazing concept, just poorly executed. Maybe in its day it was great.