Not of This Earth
Traci Must Battle Forces From Another Galaxy!
If not available, try switching to another server.
Overview
An alien arrives on Earth looking to take human blood in an attempt to preserve his dying planet.
Status: Released
May 20, 19881h 21m
Budget: $210,000Revenue: $107,352
Languages:
Share:
Top Billed Cast:
Images:

