Slasher
The Past is Never Dead
E8 Oct 17, 2017 49m TV-MA
The serial killer confesses to another camper, but the rest of the stranded survivors are still in the dark as final twists and truths are divulged.
Where to Watch The Past is Never Dead
Cast of The Past is Never Dead