1989年,位于宾夕法尼亚州的东部矿区麦诺斯维尔小镇,年仅6岁的小男孩马丁·布里斯托尔(蔡斯·佩哈切克 Chase Pechacek 饰)被人绑架。在此后的5年里,马丁身在何处?又经历了什么?无人知晓。 1994年的一天,父母双亡的少女艾莉森·米勒(亚历珊德拉·达达里奥 Alexandra Daddario 饰)随叔叔乔纳森(迈克尔·比恩 Michael Biehn 饰
利兹(詹妮弗·比尔斯 Jennifer Beals 饰)一直以来都饱受精神疾病的困扰,前不久才因为精神崩溃而被送进了医院,这会儿刚刚出院不久。除了精神痛苦外,利兹和儿子以及丈夫之间的关系也很紧张。
奧利佛和同年齡的青少年並無不同,對性、酒精及男女情愛皆感到十分好奇。家裡的傭人艾達扮演著宛如「母親」的角色,給予奧利佛生活及心靈上的呵護,某天艾達突如其來地中風,也讓奧利佛的生活頓時失了控……