帕特里克(本尼迪克特·康伯巴奇 Benedict Cumberbatch 饰)出生于一个富裕的家庭之中,他的父亲大卫(雨果·维文 Hugo Weaving 饰)是没落的贵族,母亲爱莲娜(詹妮弗·杰森·李 Jennifer Jason Leigh 饰)是暴发户之女,然而,帕特里克的童年生活却并不快乐,大卫个性暴躁又强势,爱莲娜常年生活在他的暴力相向和精神控制之下,早已经失去了正常生活的能力,在摧残过妻子之后,大卫亦将毒手伸向了年幼的帕特里克。 成年后的帕特里克无法摆脱童年带给他的创伤,只能依靠酒精和毒品躲避绝望,通过自毁的方式发泄内心里的愤怒。当一通来电告诉了他大卫去世的消息后,帕特里克能否重新找到人生的方向呢?。Beverly(德鲁·巴里摩尔 饰)是一个怀揣作家梦的少女。她的父亲是一名警察,而男朋友Ray却是一个瘾君子。当男友得知Beverly怀了自己的孩子后,便毅然决定和她结婚。然而婚姻并不能改变Ray,他不上进,不顾家,甚至因为吸毒而花掉了本应给儿子治病的钱。Beverly再也无法忍受让这个男人来继续破坏自己和儿子的生活,于是与其分手。可年幼的儿子却并不能理解母亲的所作所为,母子间的隔阂也越来越大。
然而生活的一团糟并没有击垮Beverly,当挚友Fay也离她而去之后,她仍坚持着自己最初的梦想。同时,与儿子同父亲的关系也在慢慢的改善中……。卫国战争期间,为防止代号为“喀秋莎”的速射炮落入敌人之手,一支由亚历山大·叶尔马科夫指挥的小分队紧急组建并投入前线,他们的目标是发现并摧毁“喀秋莎”。。