Where To Stream X-Men Evolution Season 3 Episode 2
The Stuff of Heroes
- Aired September 21, 2002
- 30 Min
While Storm and Beast step in front of the Senate to try curbing the rampant anti-mutant crowd, the rest of the X-Men have to stop Juggernaut, who has been unleashed by Mystique and is threatening to destroy a dam.