The Vindicator Film 1986 1h 33m The Vindicator horror filmscience fiction filmaction film 1986 film directed by Jean-Claude Lord Released14 February 1986CountryCanada, United StatesLanguageEnglish