Insiders recount the events, controversies and lingering effects of the accident at the Three Mile Island nuclear power plant in Pennsylvania.
Can't find providers
The accident
Women and children first
The whistleblower
Fallout
NextFilm 2025