Sa situation de policier noir dans le Mississippi devenant intolérable, Louis Kincaid obtient un poste dans la ville touristique de Loon Lake, Michigan. Il y remplace un autre policier noir, Thomas Pryce, mystérieusement assassiné après avoir ouvert sa porte à un inconnu en pleine nuit.
Très strict, son nouveau supérieur, Brian Gibralter, l'envoie en patrouille mais lui permet toutefois d'enquêter sur la mort de Pryce. C'est alors que deux jeunes garçons découvrent le corps d'un retraité de la police de Loon Lake pris dans les glaces du lac. Il est clair que quelqu'un en veut à la police de la ville et ne s'arrêtera pas là.
Seule piste découverte par Kincaid : un camion rouge vu par un témoin près de chez Pryce lorsque celui-ci a été tué. Elle le mène à un certain Lacey, un homme au casier judiciaire chargé, mais avec un bel alibi. L'enquête semble dans l'impasse jusqu'au moment où Kincaid commet une faute qui complique sérieusement sa tâche.