Meltdown: Three Mile Island backdrop
Meltdown: Three Mile Island poster

Meltdown: Three Mile Island

6.8 / 10
2022
1 Season
Documentary

Insiders recount the events, controversies and lingering effects of the accident at the Three Mile Island nuclear power plant in Pennsylvania.

Select Episode