An alien arrives on Earth looking to take human blood in an attempt to preserve his dying planet.
May 20, 1988
Released
Not of This Earth
1h 21min
$210,000
$107,352
English
Miracle Pictures
1988
2020
2008
1969
1989
1974
1993
2023
2022
2021
2024
2003