

Not of This Earth (1995)
They've crossed the galaxy in search of our blood.
1995-09-05
United States of America
83 Min.
PG-13