Adaptacja, opartej na faktach, powieści Jamesa Ellroya (autora "Tajemnic Los Angeles"), której akcja rozgrywa się pod koniec lat czterdziestych w Mieście Aniołów. Bohaterami filmu są dwaj policjanci, Bucky Bleichert (Josh Hartnett) i jego partner, Lee Blanchard (
Aaron Eckhart), ścigający zabójcę początkującej aktorki, Elizabeth Short. Wkrótce Bucky odkrywa, że jego dziewczyna miała pewne powiązania z ofiarą. Śledztwo ujawnia korupcję i spisek w policyjnych kręgach...