Vampires

From what TV programme or film do these bloodsuckers come from?

Word version

Answers