畢業(yè)于芝加哥大學(xué)的物理學(xué)家鮑里斯(拉里·戴維飾)認(rèn)為自己是個(gè)天才,對(duì)世界和人性極度悲觀。在與妻子無故分手后,他跳樓自殺。他辭去了工作,搬到了紐約曼哈頓,靠教孩子們下棋為生。一天晚上,我發(fā)現(xiàn)一個(gè)叫Melody(Evan Rachel Wood飾演)的無辜女孩在我家門口離家出走。梅洛迪要求鮑里斯收留她,但鮑里斯很不情愿,只同意讓她住一晚。然而,她沒有想到Melody不僅對(duì)他的天才表現(xiàn)出極大的尊重,在同齡朋友面前稱贊他,而且逐漸培養(yǎng)出對(duì)自己的熱愛。盡管年齡相差四十多歲,兩人還是決定結(jié)婚。梅洛迪的母親瑪麗埃塔(帕特里夏·克拉克森飾)被丈夫拋棄后不久,她從密西西比州來到這里,對(duì)鮑里斯的朋友凱文(亞當(dāng)·布魯克斯飾)一見鐘情。凱文幫助瑪麗埃塔成為了一名攝影師,但對(duì)鮑里斯不滿的瑪麗埃塔想盡一切辦法讓他和梅洛迪分手