涉毒已深的雪莉(瑪吉·吉倫哈爾 Maggie Gyllenhaal 飾)因為搶劫而被判入獄,一晃眼三年過去,當雪莉重新回歸社會之時,她,以及這個社會,都已經截然不同了。對於雪莉來說,最重要的事情就是奪回女兒艾利克斯(芮安·辛普金斯 Ryan Simpkins 飾)的監護權,目前她正由雪莉的哥哥鮑比(布拉德·威廉姆·亨克 Brad William Henke 飾)一家人撫養,很顯然,鮑比的妻子並不認為雪莉有足夠的能力成為一名合格的母親。
某日,雪莉遇見了名為迪恩(丹尼·特喬 Danny Trejo 飾)的男人,這個男人和雪莉灰暗的過去有著藕斷絲連的關系。迪恩的出現讓雪莉再度陷入了窘境之中,她能夠鼓起勇氣,和過去一刀兩斷嗎?