Who was the director of XXX?
Exterminators of the Year 3000
Exterminators of the Year 3000 (Italian: Il Giustiziere della Strada) is a 1983 Italian-Spanish science fiction action film directed by Giuliano Carmineo.