Earl Brooks (Kevin Costner) is a loving family man and a local business icon. But Mr. Brooks is deeply flawed and very aware of it. He is addicted to killing. Struggling with his pathology, he tries to quit, but his alter-ego, 'Marshall' (William Hurt), has an altogether different idea. 'Marshall enjoys his 'existence' and his 'work'. Demi Moore plays a detective who gets intimately involved with the Mr Brooks.