VAMPIRES and GIANTS