From the creator of the Final Destination franchise comes a new tale of death. Following the passing of his father, Aaron Hammond (MICHAEL WELCH) returns to his hometown to help…