倫迪(博伊德·霍爾布魯克飾演)遭受了不公正的待遇,在監(jiān)獄里度過(guò)了20年。在最終重獲自由后,他不想為自己討回公道,而是想回歸正常生活。然而,可怕而可憐的過(guò)去注定了倫迪的愿望化為泡影。由于無(wú)法順利融入社會(huì),他只能躲在動(dòng)物收容所里照顧那些被別人虐待的可憐動(dòng)物。在一次偶然的邂逅中,倫迪遇到了一個(gè)名叫多麗絲(伊麗莎白·莫斯飾演)的女人。多麗絲有著神秘的背景和不斷變化的性格,整天生活在對(duì)暴力的恐懼中。這兩個(gè)情況相似的人很快發(fā)現(xiàn)了彼此的共同點(diǎn),他們之間的距離很快縮小了。但很快,倫迪意識(shí)到多麗絲的出現(xiàn)可能會(huì)讓他誤入歧途,甚至再次失去寶貴的自由。