If current server doesn't work please try other servers below.

watch Not of This Earth Online in HD for Free
Overview:
An alien arrives on Earth looking to take human blood in an attempt to preserve his dying planet.
Released:
1988
Casts:
Traci Lords ,
Arthur Roberts ,
Lenny Juliano ,
Ace Mask ,
Roger Lodge ,
Rebecca Perle ,
Michael Delano ,
Becky LeBeau ,