Where To Stream Meltdown Three Mile Island Season 1 Episode 1
The Accident
- Aired May 4, 2022
- 43 Min
- Rated 8.0
In 1979, a plant malfunction causes confusion and a radiation leak. As fear spreads, so does suspicion that the authorities are concealing the truth.