根据十九世纪唯美主义先锋作家王尔德的真实经历改编。
王尔德(Stephen Fry 史蒂芬•弗莱饰)一生在诗歌、戏剧、童话、小说创作、文学批评上广泛涉猎,他谈吐幽默,作品充满机锋,英国首相丘吉尔曾说来生最愿倾心长谈的人便是王尔德。在当时的伦敦,王尔德几乎每部戏剧都在舞台上取得轰动效果,风头可谓一时无两。
可是,王尔德的文学生涯却在后来完全被毁掉,这一切都源于他和道格拉斯•波西伯爵(Jude Law 裘德洛饰)的一场相遇,王尔德不仅背负“鸡奸罪”入狱,蒙受名誉上的污点,家中所有也全部被拍卖,妻子只得带着两个儿子远走他乡,并给他们改姓。。1989年,位于宾夕法尼亚州的东部矿区麦诺斯维尔小镇,年仅6岁的小男孩马丁·布里斯托尔(蔡斯·佩哈切克 Chase Pechacek 饰)被人绑架。在此后的5年里,马丁身在何处?又经历了什么?无人知晓。 1994年的一天,父母双亡的少女艾莉森·米勒(亚历珊德拉·达达里奥 Alexandra Daddario 饰)随叔叔乔纳森(迈克尔·比恩 Michael Biehn 饰)搬到麦诺斯维尔居住。这个出身大城市的女孩渐渐适应了这个偏远乡间的生活,也结识了帅气的男孩威廉(诺兰·吉拉德·范克 Nolan Gerard Funk 饰)。但是新生活的阳光很快退去,那幢废弃的农舍引起了艾莉森注意。她不知道,失踪已久的马丁也在黑暗中注视着他,这个男孩过早地见识了事件最为残酷与血腥的一面……。