1941年第二次世界大戰肆虐時期,德國納粹入侵蘇聯。在經歷長達4個月的攻堅戰無果後,希特勒決定用饑餓和圍困的方式奪取列寧格勒。納粹圍城三年,屍橫遍野的列寧格勒成為一座死亡之城。 英國女記者凱特·戴維斯(米拉·索維諾 Mira Sorvino 飾)在前線采訪時,與她的愛人美國記者菲利普·帕克(加布裡埃爾·伯恩 Gabriel Byrne 飾)失散,被困列寧格勒。孤立無援的凱特幸得列寧格勒義勇軍女警妮娜(歐嘉·蘇圖洛娃 Olga Sutulova 飾)的幫助與庇護。兩人堅守在冰天雪地的戰火之中,與飽受饑餓折磨
在一個風景如畫的英國鄉村,自然學家查爾斯·達爾文(保羅·貝坦尼 Paul Bettany 飾)與妻女一起過著恬靜的生活。他十歲的大女兒安妮對世界充滿好奇,達爾文便教予她很多自然和科學知識,其中還包括他的進化論,然而在世人都相信上帝乃造物主的當時,女兒口中的進化論無疑是危險的,以至於令她被家庭教師體罰,就連達爾文深愛的妻子艾瑪(詹妮弗·康納利 Jennifer Connelly 飾)也無法認同他的觀念和研究。更令達爾文受創的是,不久後,小安妮因生病早夭,唯一一個支持他完成學說的力量之源也黯淡了,整理《物種起
70多歲的哈裡·布朗(邁克爾·凱恩 Michael Caine 飾)是一名退役的皇家海軍軍官,妻子去世後,靠退休金生活的哈裡獨自住在貧民窟附近的小公寓。附近的人行隧道是小混混們街頭鬥毆、毒品交易和肉體買賣的場所,跟布朗下象棋的好朋友,老頭子萊昂納德(大衛·布萊德利 David Bradley 飾)就常被這幫混混騷擾,甚至終被殘忍殺害。女警官弗蘭普頓(艾米莉·莫迪默 Emily Mortimer 飾)與下屬負責調查案件,卻因證據不足而不得不釋放殺害萊昂納德的兇手。一把年紀的布朗忍無可忍,決定親自上陣,鏟除混