05/04/2022 (US) • 42m
Overview
Insiders recount the events, controversies and lingering effects of the accident at the Three Mile Island nuclear power plant in Pennsylvania.
2022 | 4 Episodes
Season 1 of Meltdown: Three Mile Island premiered on May 4, 2022.
© All Rights Reserved 2025