A police officer and a doctor face an emotionally charged mystery when seven local residents inexplicably return from the dead in peak physical form.
1993
2022
1978
2003
—
2010
2006
2023
2024
2020