Not of This Earth
Traci Must Battle Forces From Another Galaxy!
Released
81 min
4.9/10 Votes: 2781
An alien arrives on Earth looking to take human blood in an attempt to preserve his dying planet.