Spider-Man 1994 | TV Show Watchlist

Season 5, Episode 3 Six Forgotten Warriors: Unclaimed Legacy

First Aired: December 14, 1997

Peter searches for clues to his family's past in Russia and encounters the Insidious Six and the Red Skull.