Poster of Cast and Crew in The New Avengers - Season 1 - Episode 3 - The Last of the Cybernauts ...??

The New Avengers - Season 1 - The Last of the Cybernauts ...?? (Episode 3)

Plot: When a double agent called Kane is horribly disfigured in a chase, he vows vengeance.
Episode Aired On:
Friday, November 5 1976
48 years ago