有智能障礙的卡爾生活在一個(gè)宗教氣氛濃厚的家庭。父母認(rèn)為卡爾的遲鈍是上帝對(duì)他們的懲罰,因而對(duì)兒子百般虐待。有一天,卡爾無(wú)意中撞見(jiàn)自己的母親正與鎮(zhèn)上的拉皮條的親熱,一怒之下用一把彈簧刀將兩人殺死。25年后,卡爾又回到鎮(zhèn)上,所有人都不把他當(dāng)正常人看待,這使卡爾心灰意冷。靠著自己在機(jī)械方面的特殊才能,卡爾找到了工作,而且還認(rèn)識(shí)了真心待他的男孩弗蘭克,進(jìn)而還熟悉了他的家庭。但是,弗蘭克守寡的母親有個(gè)酒鬼男友,他動(dòng)不動(dòng)就大打出手,其惡霸行為攪得全家不得安寧。卡爾決定不惜代價(jià)為弗蘭克解決問(wèn)題......