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