Amanda McCready dispare dintr-un cartier din Boston, iar cazul ei atrage atenția presei. Detectivul privat Patrick Kenzie (Casey Affleck – foto -) și Angie Gennaro (Michelle Monaghan), iubita și partenera lui, sunt angajați de mătușa copilei pentru a o găsi. Cei doi află că Helene (Amy Ryan, nominalizatãă la Oscar pentru acest rol), mama Amandei, și iubitul ei, Ray (Sean Malone), au furat recent bani de la un mafiot local. Când Ray este ucis, investigatorii decid să se alăture polițiștilor Nick Poole și Remy Bressant.