In a scenic mountain lake resort town, the local sheriff teams up with a jaded female detective from the city to unravel the dark reality behind a string of yearly…