Beverly(德魯·巴里摩爾飾)是一個懷揣作家夢的少女。她的父親是一名警察,而男朋友Ray卻是一個癮君子。當男友得知Beverly懷了自己的孩子后,便毅然決定和她結婚。然而婚姻并不能改變Ray,他不上進,不顧家,甚至因為吸毒而花掉了本應給兒子治病的錢。Beverly再也無法忍受讓這個男人來繼續破壞自己和兒子的生活,于是與其分手。可年幼的兒子卻并不能理解母親的所作所為,母子間的隔閡也越來越大。然而生活的一團糟并沒有擊垮Beverly,當摯友Fay也離她而去之后,她仍堅持著自己最初的夢想,并通過寫作逐漸梳理生活的困境。在經歷情感與生存的雙重考驗后,Beverly不僅完成了以自身經歷為原型的小說創作,還重新修復了與父親之間疏遠的關系。同時,母子間的理解障礙也在共同生活的點滴中逐步消融,三人在相互扶持中重建起新的家庭紐帶。