Lifeforce

A race of space vampires arrives in London and infects the populace, commencing an apocalyptic descent into chaos.

1985 · 6.2 / 10

Horror · Science Fiction

More to discover