Spider-Man 1994 | TV Show Watchlist

Season 3, Episode 12 Sins of the Fathers Chapter 12: The Spot

First Aired: November 3, 1996

An inventor transforms himself into a living portal and calls himself the Spot, but the ill-conceived invention creates a vortex that threatens to destroy the city.