Талантливый молодой детектив Леонард Грэй начинает охоту за серийным убийцей под псевдонимом "Милаха". На его счету уже восемнадцать жертв, он жесток и хитёр, но Грэй слишком горяч, самовлюблен и уверен в собственной гениальности, чтобы вовремя понять, что играть с таким врагом опасно. Посмеявшись на пресс-конференции над Милахой и его прошлым, Грэй рассчитывает, что маньяк разозлится, сделает ошибку и будет пойман. Милаха разозлился. Но ошибок он не допускает. Его месть хуже, чем самый кошмарный сон Грэя - Милаха убивает его семью, оставив детективу тайное послание. Теперь единственная цель жизни главного героя - найти убийцу своей жены и детей.