Мистер Брукс (Кевин Костнер) – образец благополучия. Верный муж красавицы-жены, заботливый отец взрослой дочери, и даже бизнесмен года. Вот только хобби у него очень необычное – вместо того, чтобы посидеть в баре или съездить в путешествие, он берет пистолет и выпускает пару пуль в головы ни в чем не повинных граждан. Сам убийца понимает, что такой способ расслабляться не свидетельствует о нормальном душевном состоянии, и обещает себе, что этот-то раз станет последним. Но всякий раз, когда возникает его второе я с лицом Уильяма Херта, Брукс решает, что если нельзя, но очень хочется, то можно. Измученный борьбой с самим собой, убивец теряет осторожность и попадает в руки фотографа-шантажиста, который вместо денег просит нечто очень необычное… А тем временем полиция в лице женщины-детектива Трэйси Эдвуд (Деми Мур) начинает подозревать, что между последними убийствами есть связь.