The storyline isn't much of a mystery, and yeah the old "guy gets out of jail and tries to do good" archetype is played out. But this movie draws out emotion and feeling, partially because the acting is pretty decent for a B movie and partially because the writing isn't half bad either. It's a solid 6 and worth a watch.