The Avengers: Series 3, Episode 8 – Second Sight
We’re finally arriving in upstream waters in Second Sight, first broadcast on Saturday 16 November 1963. “Upstream” means rarefied settings, no members of the public, posh accents, plots full of techy marvels and lots of improbable bullshit – ideal spawning territory for The Avengers. Corneal grafts are what