Movies Lifeforce (1985)A vampire from space is on the verge of taking over all of London. By Tom K, 4 yearsSeptember 18, 2020 ago