... yeah, that sort of thing rings a few bells. Mostly the Child Sacrifice. Not so much the Masks. Something called the Harvest, bunch of girls being killed off to power up the rest of their coven?
As for the Vampires? Very definitely the in literal "I vant to suck your blood" sense.