För fem år sedan hittades tre barn mördade, utklädda till små änglar. Inga vittnen, inga ledtrådar fanns till brottet. Änglamördaren kallade sina avskyvärda handlingar för de perfekta brotten . Fallet raserade närapå kriminalassistent Kitt Lundgrens karriär - och hennes liv - eftersom hon inte lyckades fånga mördaren. Nu är Änglamördaren tillbaka. Men Kitt upptäcker att det är något annorlunda med den nya mordvågen - en liten variation som talar för att de har att göra med en copycat. Så inträffar det otänkbara. Den riktiga Änglamördaren hör av sig till Kitt med ett bisarrt erbjudande: Han vill hjälpa till att fånga sin copycat. Kitt måste nu bestämma sig för om hon kan lita på en seriemördare, eller om hon riskerar att falla offer för en psykopat som har gett uttrycket det perfekta brottet en ny och fasansfull dimension.