Not of This Earth
“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.
Play movie
Not of This Earth
Traci Lords
Arthur Roberts
Lenny Juliano
Ace Mask
Roger Lodge
Rebecca Perle
Michael Delano
Becky LeBeau
Monique Gabrielle
Roxanne Kernohan