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