Lenny(伍迪·艾倫 Woody Allen 飾)是一個體育新聞記者,他的第二個妻子Amanda(海倫娜·邦漢·卡特 Helena Bonham Carter 飾)則是一個畫家Amanda想要個孩子,於是她不顧Lenny的反對領養了一個小孩,Lenny給他取名為MaxMax非常可愛,也很聰明,在Lenny和Amanda的關愛下茁壯成長,轉眼間已經5歲了。然而Lenny卻發現他和Amanda之間的激情已經越來越少。強烈的好奇心驅使著Lenny去尋找Max的真正母親。經過多方打聽,他找到了Max的母親Lin