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

watch Not of This Earth free
4.783m
81 min
An alien arrives on Earth looking to take human blood in an attempt to preserve his dying planet.
Country:
United States of America
Released:
1988
Production:
Jim Wynorski
Casts:
Traci Lords
, Arthur Roberts
, Lenny Juliano
, Ace Mask
, Roger Lodge
, Rebecca Perle
, Michael Delano
, Becky LeBeau
,