Nothing he found on Earth could compare to the hell he'd left behind.

Nothing he found on Earth could compare to the hell he'd left behind.
An alien sent to Earth to retrieve a drug that was sent here on a black disc has to fight her race's enemies, who are also on Earth to search for the drug.
Apr 24, 2022 at 06:35 AM
Released: Jun 24, 1989
Budget: $100K
Studios: Forthright Productions Partners
Countries: United States of America












