24歲的杰克(安德魯·加菲爾德 Andrew Garfield 飾)獲得假釋出獄,負責接管他的特里(彼得·穆蘭 Peter Mullan 飾)為他安排了新名字新房子新工作,于是他用“杰克”這個名字開始了新生活。在新的工作環(huán)境中,杰克認識了新朋友克里斯(肖恩·埃文斯 Shaun Evans 飾),也結(jié)交了一個女朋友米歇爾(凱蒂·里昂絲 Katie Lyons 飾),還在一次車禍中救了一名女孩。然而,已經(jīng)改過自新的他必須向所有人隱瞞——自己曾經(jīng)是個殺人犯的秘密。曾經(jīng)的杰克是個受到老師家長冷落的少年,他和唯一的朋友菲利普整天廝混在一起,有一天,他們在小樹林里殘忍地殺害了一名少女…… 杰克在適應新生活的同時,往日的記憶常常一幕幕地浮現(xiàn)。多年前的命案引起社會的強烈關注,小報們時刻在關注這個少年殺人犯,網(wǎng)上也炒起了懸賞金。隨后女朋友的無故失蹤讓他陷入不安中,曾經(jīng)被稱作“男孩A”的他又如何面對以后的生活…… 本片改編自喬納森·特里蓋爾獲得多項大獎的同名小說。