Vampire In Haunch High Boots Takes On Superheroine