故事发生在20世纪70年代的美国。露丝(鲁妮·玛拉·鲁妮·玛拉饰演)和她的男朋友鲍勃(卡西·阿弗莱克·卡西·阿弗莱克饰演)关系非常好。在德州灿烂的阳光下,当两个人都以为这样的幸福生活会继续下去的时候,不幸降临了。在一次事故中,露丝误杀了一名警察,面临严峻的审判。为了爱她深爱的女人,鲍勃心甘情愿地同意去监狱代替露丝犯罪。没过多久,露丝生下了一个可爱漂亮的女婴,这给被囚禁的鲍勃带来了新的期待。随着时间的推移,鲍勃越来越想念露丝和她的女儿。最后,一连串的意外让露丝下定决心越狱。然而,此时的鲍勃并不知道,监狱之外的世界,一切都变了。