愛好天文的杰弗里(喬恩?海德 Jon Heder 飾)幼年喪父,這令他和母親簡(jiǎn)(黛安?基頓 Diane Keaton 飾)之間更加互相依賴對(duì)方,已經(jīng)29歲的杰弗里仍然和母親住在一起,在父親好友書店中的工作早已讓他厭倦,但習(xí)慣了母親照顧的杰弗里并沒有改變生活的想法。簡(jiǎn)新近結(jié)識(shí)了一個(gè)男友麥特(杰夫?丹尼爾斯 Jeff Daniels 飾),二人的關(guān)系迅速發(fā)展,麥特不久就侵入了杰弗里的“領(lǐng)地”,此時(shí)剛結(jié)識(shí)了餐廳駐唱姑娘諾拉的杰弗里拒絕了對(duì)方的示意,將自己三年未有約會(huì)的記錄繼續(xù)了下去,杰弗里自感將要失去母親,于是向麥特展開了反擊,連諾拉也被卷入了這場(chǎng)家庭戰(zhàn)爭(zhēng)。杰弗里和麥特的對(duì)峙逐步升級(jí),而他不期然體會(huì)到了和諾拉相處的快樂,諾拉和麥特的出現(xiàn),令大男孩杰弗里成長(zhǎng)了起來(lái)……