After serving a ten-year prison sentence, Lee Ferguson (Joe Rowley) returns to the small town where he was raised. Looking to lead a simple life, he takes a job at the local grocery store where all he wants beyond a daily routine is to be left alone. But when Lee saves Katie (Liz DuChez) from being assaulted, his life becomes anything but simple. Lees budding relationship with Katie is threatened by a scheming co-worker and a violent past which will not stay buried. Lee and Katies romance is further challenged as Katies desire to follow Christ collides with Lees preconceived ideas of what Christians are like. When a mysterious stranger knocks on his door, Lee is suddenly confronted with the choices he made long ago.