Meltdown: Three Mile Island
Proceed to WatchOfficial Trailer
Storyline
Insiders recount the events, controversies and lingering effects of the accident at the Three Mile Island nuclear power plant in Pennsylvania.
Image Gallery
Insiders recount the events, controversies and lingering effects of the accident at the Three Mile Island nuclear power plant in Pennsylvania.