The Vindicator (1986) 20 December 201430 August 2018 Rating: ★ Killer Cyborg Director: Jean-Claude Lord Actors: Pam Grier, David McIlwraith, Teri Austin, Richard Cox, … Category: Science Fiction