These are Haemovores - vampire-like creatures that feast on the blood of humans! This gallery is from Doctor Who (2005–2022) — Series 5 , The Vampires of Venice ...