Beverly(德鲁·巴里摩尔饰)是一个怀揣作家梦的年轻女孩。她的父亲是一名警察,而她的男朋友Ray则是一个沉迷于毒品的人。当Ray得知Beverly怀了他的孩子后,他毅然决定与她结婚。然而,婚姻并没有改变Ray,他依然不思进取,对家庭漠不关心,甚至因为吸毒而把本应该用来治疗儿子病痛的钱花光了。Beverly再也无法容忍让这个男人继续破坏她和儿子的生活,于是她决定与他分手。然而,年幼的儿子却无法理解母亲的决定,导致母子之间的隔阂越来越大。然而,生活的困境并没有击垮Beverly,即使她的挚友Fay也离开了她,她仍然坚持着自己最初的梦想。与此同时,她与儿子的关系也在慢慢改善中……