When a series of mysterious deaths occur in a remote village, a detective must confront his past and solve the case before more lives are lost.