卡姆(馬克·魯法洛 Mark Ruffalo 飾)愛上了充滿了異域風情的女子瑪姬(佐伊·索爾達娜 Zoe Saldana 飾),兩人順利的走到了一起攜手步入婚姻的殿堂,沒過多久,瑪姬就生下了兩個可愛的孩子菲斯(阿什莉·奧夫德海德 Ashley Aufderheide 飾)與穆瑞(凱爾·杜拉 Keir Dullea 飾),然而,此時卡姆卻因爲患上了躁鬱症而無法外出工作,家裡的經濟狀況一落千丈。
某日,瑪姬得到了一個賺取獎學金的機會,她決定前往哥倫比亞大學學習,以獲得工商管理碩士學學位,這個學位能夠給她的家庭帶來一筆不菲的收入,但與此同時,這也意味著,瑪姬必須離家學習18個月,在此期間,照顧兩個孩子的重擔就都落在了卡姆的肩上。