Aurora, Minnesota. Charlotte Kane, la fille d'une des familles les plus riches de la ville disparaît le soir du Nouvel An. Toutes les recherches restent vaines. Quelques mois plus tard, lors de la fonte des neiges, on retrouve son corps. Son petit ami, Winter Moon, un Indien de la réserve Ojibwe, soupçonné de l'avoir assassinée, s'enfuit, ce qui accrédite la thèse de sa culpabilité. L'ex-shérif Corcoran « Cork » O'Connor, persuadé de l'innocence du jeune homme, redoute le besoin de vengeance de la famille Kane, et craint une flambée de violence envers les Indiens de la part des habitants les plus réactionnaires de la ville. Quand Winter Moon se livre contre toute attente aux autorités, des événements étranges et inexplicables commencent à se produire, qui vont bientôt bouleverser la vie paisible de la petite communauté, dont la surface tranquille cache des eaux bien plus troubles qu'on ne le pense.