sesn.io
Not of This Earth

Not of This Earth

1988 · Movie · Released · 81 min · ★ 4.8

HorrorComedyScience Fiction

An alien arrives on Earth looking to take human blood in an attempt to preserve his dying planet.