Ruth Slater (Sandra Bullock) wird aus dem Gefängnis entlassen. Sie hat lange Jahre gesessen und will eigentlich nur eines: Wieder ein halbwegs normales Leben führen und ihre kleine Schwester Katherine (Aisling Franciosi) wiedersehen. Aber diese wurde, weil sie noch ein Kleinkind war, als Ruth ins Gefängnis kam und ihre Eltern beide tot, bei Pflegeeltern (Richard Thomas und Linda Edmond) untergebracht. Diese haben ihr jedoch nie gesagt, dass sie adoptiert ist und noch eine ältere Schwester hat.
Just am Tag als Ruth entlassen wird, hat Katherine einen Autounfall, weil sie am Steuer fast eingeschlafen ist. Grund dafür sind wiederkehrende Albträume und immer wieder hat sie das Bild einer jungen Frau vor sich.
Aber das Leben meint es mit Ruth nicht besonders gut, denn der Grund für ihren Gefängnisaufenthalt war ein Mord an einem Sheriff. Dessen Kinder (Will Pullen und Tom Guiry), jetzt erwachsen, sinnen zum Teil auf Rache. Auch das „normale“ Leben gestaltet sich als schwierig, da sie als Ex-Häftling immer wieder mit dieser Tatsache konfrontiert wird und alles immer schwieriger wird …









