← Back
Not of This Earth

Not of This Earth (1988)

1988-05-20 · 81 min · Rating 4.70/10 (69 votes)

Traci Must Battle Forces From Another Galaxy!

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

Keywords