Album cover

Not of This Earth

Horror
Science Fiction
81 mins
4.8
1988

Description

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

Casts:

Traci Lords
Arthur Roberts
Lenny Juliano
Ace Mask
Roger Lodge
Rebecca Perle
Michael Delano
Becky LeBeau

Trailer

You may also like