W sercu Los Angeles lat 50.XX wieku trzech detektywów podejmuje się rozwikłania brutalnej zbrodni. Ed Exley (Guy Pearce), ambitny i zasadniczy, Bud White (Russell Crowe), impulsywny i gotowy na wszystko, oraz Jack Vincennes (Kevin Spacey), sprytny i związany z hollywoodzkim półświatkiem, łączą siły w śledztwie. Sprawa tajemniczego morderstwa w lokalnej knajpie szybko ujawnia mroczne sekrety miasta. W miarę zagłębiania się w dochodzenie, ich drogi krzyżują się z korupcją i intrygami. Napięcie rośnie, gdy prawda zaczyna wychodzić na jaw.