The 49-year-old - who plays a wicked witch in her new film Stardust - admits she has harboured an obsession with the fang-toothed creatures since childhood.
She says, "I used to like to dress up as a vampire I have to say. That was my most memorable costume."
Pfeiffer also prefers playing evil characters over the good guys, adding, "Yes I think bad guys have more fun. I don't know about real
life, but let's just say actors playing bad guys definitely have more fun."
Source: WENN