帕特里克(本尼迪克特·康伯巴奇 Benedict Cumberbatch 饰)出生于一个富裕的家庭之中,他的父亲大卫(雨果·维文 Hugo Weaving 饰)是没落的贵族,母亲爱莲娜(詹妮弗·杰森·李 Jennifer Jason Leigh 饰)是暴发户之女,然而,帕特里克的童年生活却并不快乐,大卫个性暴躁又强势,爱莲娜常年生活在他的暴力相向和精神控制之下,早已经失去了正常生活的能力,在摧残过妻子之后,大卫亦将毒手伸向了年幼的帕特里克。 成年后的帕特里克无法摆脱童年带给他的创伤,只能依靠酒精和毒品躲避绝望...