After twelve years in prison, Walter (Kevin Bacon) moves into a small apartment across the street from an elementary school, gets a job at a lumberyard, and mostly keeps to himself. He finds unexpected solace from Vicki (Kyra Sedgwick), a tough-talking woman who promises not to judge him for his history. But Walter cannot escape his past. A convicted sex offender, Walter is shunned by his sister, lives in fear of being discovered at work, and is hounded by a suspicious police detective (Mos Def). After befriending a young girl in a neighborhood park, Walter must also grapple with the terrible prospect of his own reawakened demons.