Meltdown Three Mile IslandNetflix Series – Social & Cultural Docs, Docuseries – TV-14 Oscar nominee Kief Davidson directs the absorbing documentary series chronicling the Three Mile Island nuclear power plant accident. S01 E01 – The Accident – May 4, 2022 – 43 minutesIn 1979, a plant malfunction