1928年美国洛杉矶,在电话局接线台义务的克莉斯汀•柯林斯(Angelina Jolie 安吉莉娜•朱丽 饰)独自抚养儿子沃特(Gattlin Griffith 加特林•格里菲斯 饰),母子的生活复杂而幸福但是她们的生活很快被打乱,某天当克莉斯汀下班后,发现儿子不见踪影。 在群众的言论压力下,糜烂的洛杉矶警方于5个月后找回沃特,但克莉斯汀发现这并非自己的亲生儿子。她三番五主要求警方廓清事实,帮其寻觅真正的沃特,却一次次遭到阻遏和指摘,甚至以阻碍警方公务的罪名被送入肉体病院。一向以揭露警方暴行为己任的牧师古斯塔夫•布里格拉伯(John Malkovich 约翰•马尔科维奇 饰),为了这个不幸女人的不幸遭遇奔走呼告。