美國(guó)小鎮(zhèn)上,四歲女童阿曼達(dá)突然失蹤,她的姨媽和姨夫找到私家偵探Patrick Kenzie(Casey Affleck 飾),委托他調(diào)查外甥女失蹤的事情?! atrick Kenzie和女朋友兼工作搭檔Angela(Michelle Monaghan 飾)開(kāi)始了艱難的調(diào)查。隨著調(diào)查的深入,他們發(fā)現(xiàn)阿曼達(dá)的母親Helene是一個(gè)地道的癮君子,她對(duì)毒品的關(guān)心程度似乎遠(yuǎn)勝于女兒的失蹤,調(diào)查圍繞她展開(kāi)之后,毒品販子、詐騙犯、虐待兒童的人漸漸浮出水面,Detective Remy Broussard(Ed Harris 飾)以及警官Jack Doyle(Morgan Freeman 飾)也加入了案情的調(diào)查,但是阿曼達(dá)的名字卻越來(lái)越遙不可及,Patrick Kenzie也站在了道德的十字路口,開(kāi)始思考怎樣才算是“伸張正義”。