An African expedition encounters vampires at the site of an ancient sacrificial altar.An African expedition encounters vampires at the site of an ancient sacrificial altar.An African expedition encounters vampires at the site of an ancient sacrificial altar.