察，以“破坏公共设施”为由，把三个小孩训斥了一顿，然后把戴夫（蒂姆·罗宾斯饰）带上了车。戴夫被绑架，关在地下室，受到两个恋童癖男人的性侵害，轮流强姦四天。近二十年以后，三人均已长大成人，尽管仍旧住在波士顿，但是关系早已疏远。杰米（西恩·潘饰）混过黑道，因抢劫被捕，蹲过苦牢，后来成为杂货店老板，杰米的19岁大女儿凯蒂意外遇害的事件又将三人牵扯在一块：某天戴夫浑身是血地回到家，种种迹象显示戴夫极可能有犯罪嫌疑，而该案件调查者正是三人中的最后一人—已成为警官的西恩（凯文·贝肯饰）。
评价.