Vampire in hip high shoes takes on superheroine