I have to admit that, in spite of the folks involved, I've had a sort of involuntary VAN HELSING reaction to mention of this film. That vibe has now vanished. Bring it on! The makeup is sensational.