年轻的凯瑟琳(格温妮斯.帕特洛 饰)正经历着人生中考验,她既要工作,又要照顾体病重的老父亲罗伯特(安东尼.霍普金斯 饰)。罗伯特虽然是一名著名的数学家,但晚年得病的还是无法很好的照顾自己。
罗伯特还是逝世了,凯瑟琳伤心不已,她把自己封闭起来。而罗伯特的学生哈尔(杰克.吉伦哈尔 饰)打算寻找老师遗留下来的数学笔记,这事令凯瑟琳怒不遏止。姐姐克莱尔(霍普.戴维斯 饰)希望妹妹凯瑟琳能够卖掉父亲的房子,跟自己到纽约住。因为她觉得妹妹有可能遗传到了父亲的某些病状,想能及时照顾到妹妹。凯瑟琳根本不想离开,这时候她与哈尔之间的关系也变得复杂了。
哈尔拿着凯瑟琳所给的钥匙打开了罗伯特的抽屉,一份数学样稿出现在他眼前,高兴不已的他向提议把资料以罗伯特的名义出版,但编写的人是谁,令哈尔与克莱尔都大吃一惊。。根据我国著名作家老舍的同名小说改编。三十年代初的北平,老李是财政所的二等科员,他为人诚实、腼腆而又爱幻想。但是他大学毕业后娶的媳妇却是一个没有文化的乡下姑娘,这使他非常郁闷。房东的儿媳妇马少奶奶娴美文静,却遭到了丈夫的遗弃。于是老李编织的爱情的梦幻就落在了马少奶奶身上。老李的妻子结识了正在闹离婚的吴太太和邱太太,三个女人在一起,经常交换整治丈夫的经验,越发变得庸俗不堪,令老李苦不堪言。忽然有一天,吴太太和邱太太相继妥协,放弃了离婚的要求,与丈夫和好。而马少奶奶的丈夫也回家了并与妻子言归于好。这些变化使老李非常吃惊。于是,梦醒之余,老李带着老婆,孩子回到了乡下。
....。