I thought it might be a bit dull cliched and preachy, wrong on all counts. Excellent performances drove this film, the script was tight gritty and packed a punch. A story of redemption is not welcome from all quarters, but as something like this has happened to me I did love it. Praise the Lord.