Where To Stream The New Avengers Season 1 Episode 3
The Last of the Cybernauts ...??
- Aired November 5, 1976
- 50 Min
- Rated 6.5
Felix Kane, a disabled double agent, reactivates the old Cybernaut program so that he can get revenge on the people responsible for his plight: Steed, Gambit, and Purdey.