Jack Kelson, notoryczny złodziej, wyszedł właśnie z więzienia. Zwolnienie jest warunkowe, Jack musi znaleźć więc pracę oraz co tydzień meldować się u kuratora. Szczęście mu dopisuje: wkrótce zatrudnia się przy myciu szyb, zamieszkuje też w tanim hotelu z 12-letnim synem, wychowywanym dotąd przez ciotkę na farmie. Jego początkowa niechęć do chłopaka zostaje szybko przełamana, poza tym poznaje atrakcyjną, młodą taksówkarkę Charlotte. Pewnego dnia na horyzoncie pojawia się dawny kompan z przeszłości.
Jeff Bridges
Jack
Edward Furlong
Nick
Lucinda Jenney
Charlotte
Don Harvey
Rainey
Tracey Kapisky
Molly
Margaret Welsh
Freddie
John Boylan
Janitor
Jayne Entwistle
Monique
Richard Joffray
Taxi Dispatcher
Melvyn Hayward
Normandy
Shareen Mitchell
Diane
Wren Walker