Fort Dundas est un petit village tranquille et sans histoire de l'Ontario. C'est la policière Hazel Micallef qui est chargée de faire appliquer la loi, apportant parfois ses problèmes personnels sur le terrain. Un jour, une vieille femme est retrouvée morte. Ce meurtre sordide est accompagné d'autres décès sanglants qui laissent présumer la présence d'un tueur en série qui sévit partout au Canada. En compagnie d'un collègue chevronné et d'une nouvelle recrue, Hazel mène l'enquête. Le trio tente de deviner les plans de l'assassin et les raisons pour lesquelles il choisit ses victimes selon leur foi et leur état de santé.