An exciting story that explores the heart of a meltdown accident at the Indian Point Nuclear Power Plant thirty-five miles outside New York City.