Ancien Marine, Jack Morgan hérite de son père - un prisonnier condamné à mort - « Private », une agence de détectives privés, et 15 millions de dollars.
Cinq ans plus tard, les affaires fonctionnent bien pour Jack, qui a su développer son business et jouit d'une réputation solide auprès des stars et des hommes politiques. Mais il fait les frais des erreurs de son père et de son jumeau, qui a contracté des dettes auprès du mafieux Ray Nocci
Lorsque Jack apprend que Shelby, la femme de son meilleur ami, a été sauvagement abattue, il mène l'enquête et ne tarde pas à découvrir la double vie de cette dernière. Shelby, prostituée et accroc au crack, travaillait dans un salon de massage tenu par Noccia lui-même.
Parallèlement, Justine, profileuse et associée de Jack au sein de l'agence de la ville des anges, enquête sur des meurtres en série de lycéennes. Dix-huit victimes au total, mais toutes assassinées de façon différente.