The rugged Queen Charlotte Islands hold the key to a mystery within a mystery. Detective Newton must rely on his training and experience to solve the mystery of a young woman found dead on a beach. A mysterious Haida Shaman may some of the answers - Newton needs to find the rest while battling his own demons.