Tytułowy Mr. Brooks (Kevin Costner) wiedzie spokojny żywot, ale jego demoniczna natura objawia się, kiedy do głosu dochodzi jego alter ego, Marshall (William Hurt). Marshall to bezwzględny psychopata -brutalny morderca. Śledztwo w jego sprawie podejmuje nieugięta pani detektyw Attwood (Demi Moore). Znajomość z panem Brookesem narazi ją na śmiertelne niebezpieczeństwo.