Horror History: Friday, March 7, 1986: Nomads was released in theaters March 7, 1986March 7, 2024 4 Evil Eyes A French anthropologist moves to Los Angeles and is followed by the evil spirits of an extinct tribe he once uncovered. BUY IT NOW! Blu-ray DVD Amazon Prime