A fun mixture of camp, schlocky horror and dark, gritty feminism. The change of tone is a little jarring at times, and the finale is a bit of a mess, but the characters are well written and well portrayed. The Rasputin musical sequence is a particular highlight.