该片改编自张爱玲曾将其“翻译”成国语的吴语小说《海上花列传》。上海英租界一所名叫“长三公寓”的高级妓院里,红倌人沈小红(羽田美智子)、黄翠凤(李嘉欣)与周双珠(刘嘉玲)心事迥异,一个想同某个男人建立长久关系,一个一边与多个男人斡旋,一边秘密锁定其中最有闲有钱的一位,想其 将来帮她赎身,另一个心地仁厚,却又看破红尘,觉得人生不过如此。 几个女人用生存、竞争与心计作武器参与两性(同性)斗争,来到妓院狎妓的男人则抛出金钱、权力与性,见招拆招。
在一个风景如画的英国乡村,自然学家查尔斯·达尔文(保罗·贝坦尼 Paul Bettany 饰)与妻女一起过着恬静的生活。他十岁的大女儿安妮对世界充满好奇,达尔文便教予她很多自然和科学知识,其中还包括他的进化论,然而在世人都相信上帝乃造物主的当时,女儿口中的进化论无疑是危险的,以至于令她被家庭教师体罚,就连达尔文深爱的妻子艾玛(詹妮弗·康纳利 Jennifer Connelly 饰)也无法认同他的观念和研究。更令达尔文受创的是,不久后,小安妮因生病早夭,唯一一个支持他完成学说的力量之源也黯淡了,整理《物种起源》手稿的工作变得犹如逆行荆棘,举步维艰…… 本片改编自达尔文第三代玄孙兰德尔·凯恩斯(Randal Keynes)的传记小说《安妮的盒子》。