Un policier de Détroit doit faire équipe, à contrecoeur, avec le fils âgé d'onze ans de sa petite amie afin de mettre la main sur le criminel le plus impitoyable de la ville et ainsi retrouver son honneur.
Soupçonné d’avoir assassiné sa fiancée, rejeté par tous ceux qu’il connaît, Ignatius a sombré dans le désespoir. Un matin, il se réveille avec une paire de cornes sur la tête. Celles-ci lui donnent un étrange pouvoir, celui de faire avouer leurs plus noirs secrets aux gens qu’il...