A police officer and a doctor face an emotionally charged mystery when seven local residents inexplicably return from the dead in peak physical form.
2016
1981
1999
2013
2002
2001
1993
2008
1980
1992
2010
1969
2005