Movies Logo
Not of This Earth

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.

Release DateMay 20, 1988
StatusReleased
Original TitleNot of This Earth
Runtime1h 21min
Budget$210,000
Revenue$107,352
LanguageEnglish
Original LanguageEnglish
Production CountriesUnited States of America
Production CompaniesMiracle Pictures