尼克·弗林(保罗·达诺 Paul Dano 饰)是个年轻作家,从小和单身母亲朱迪(朱丽安·摩尔 Julianne Moore 饰)相依为命的他早就忘记父亲的样子,直到一天接到电话,自称他父亲的乔纳森(罗伯特·德尼罗 Robert De Niro 饰)被房东赶了出来,找他 借车搬家。天上掉下来个老爸,也是个落魄作家,还带着全部行李,让弗林在室友面前非常难堪。已经流落街头的乔纳森晚上到流浪汉收容所过夜,又恰逢弗林在此打工,几个不自然的晚上之后,乔纳森还是决定避嫌,从此只能到车站或无人工地混上一天是一天,还安慰自己是为下一部伟大小说积累素材。时不时听说父亲凄惨状况的弗林终于决定把他找回来,但此时他连父亲是否还活着都不知道……。华少(刘德华 饰)是一个潇洒风流的电脑公司高层,公司里的一个小职员令他十分头痛。小职员命叫Kinki(郑秀文 饰),每当她的神经质发作便会到处清洁,她一心想得到美满的爱情,实际却令她失望。后来Kinki做了华少的助理,乐于帮助他人的她引来了很多事端,华少不得不每次都帮她解围。导致公司的人都以为他们有染。华少的前女友看不过眼,便决定介绍少年富豪Roger(黄浩然 饰)给Kinki认识,Roger对Kinki一见钟情,可是此时华少对Kinki表现出了过分的关心,让女友觉得他喜欢了Kinki。Roger逼着Kinki跟她结婚,Kinki打电话给华少求助,船在华少赶到前已经开出。
一天华少在公司的大堂里,看到了一个熟悉的身影……。影片改编自英国女作家维拉·布里顿(Vera Brittain)成书于1933年的同名回忆录改编,回顾了她本人在一战期间的生活经历,以及她走向反战主义的心路历程。片中布里顿本人由瑞典新星艾丽西卡·维坎德饰演,哈灵顿将出演她的初恋情人。。