The New Avengers poster
TV

The New Avengers (1976)

S02E11 Forward Base

Nov 18, 1977 • Season 2 • Episode 11 • HD

In April 1969, the fierce Typhoon Agatha strikes, resulting in the emergence of a new stretch of coastline in Toronto. The New Avengers find themselves tasked with unraveling the mystery surrounding this unexpected phenomenon.

Country: CA, GB