A police officer and a doctor face an emotionally charged mystery when seven local residents inexplicably return from the dead in peak physical form.
1953
2008
1961
1970
1978
1985
2024
2021
2015
—
2000
2025
2013