Great story! The performances of Aryn Wright Thompson and Cameron Arnett bring realistic emotion to this timeless and very relate-able story. I identified with most of the characters: Hannah Scott as a child, Amy Harrison as an educator, Barbara Scott as a grandmother, and Thomas Hill as a forgiven human being with many regrets.
It may get a bit cheesy at times, but the story and the acting of the 2 aforementioned actors make it worth the while. Go see it. You won't regret it.