Indian Point Film Production

Could Fukushima Happen Here?

"Indian Point," a new documentary about the nuclear power plant in New York, raises unsettling questions about the safety of atomic energy.