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