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.
Nothing he found on Earth could compare to the hell he'd left behind.
Did You Know?
Originally filmed and completed in 1987 under the title "Lemro, Private Eye", but sat unreleased until 1989 in Europe and 1990 in North America. See more