Reading other peoples comments I'm glad I'm not the only one that feels this film is as bad as it was. I saw this recently on British television. I'm really glad I didn't waste my money by paying to see the film at the cinema. I now feel that I wasted my time watching it at home. I was hoping for great things considering Clive Barker's reputation and previous work but this was awful. Muddled plot. Really bad acting. Non believable characters. Rubbish end. The only good points. Great make up and special effects. But that's it. My advice. Hire/rent a different film if you're hiring/renting a film to watch. Don't buy it. Watch something else on TV.