Show more
The sheriff of a town plagued by an unstoppable killer meets up with his nemesis one last time.