Where To Stream Fantastic Four Season 2 Episode 2
Inhumans Saga Part 1 "And the Wind Cries Medusa"
- Aired September 30, 1995
- 30 Min
The Frightful Four join forces to defeat the Fantastic Four, using the Wizard's machines to brainwash the Thing into switching sides.