Not of This Earth
Horror, Science Fiction | 1988-05-20 | United States of America
4.8 / 10
$210,000
$107,352
81 min.
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.
Miracle Pictures