
Meltdown: Three Mile Island
Insiders recount the events, controversies and lingering effects of the accident at the Three Mile Island nuclear power plant in Pennsylvania.
Last Episode Date: 2022-05-04
Documentary
★★★★★★★★★★ (58 votes)
Official website: https://www.netflix.com/title/81198239