Definitely a heartwarming movie that brings a smile to my face, at least. Although the story isn't extravagant, not so action packed, not going to here doing this, it's real. It's a real story and it gets to the point of human life. A major part of that is the guilt that can fester within someone.
Guilt can make people do things they might never have thought of doing changing the entire course of the life one could have planned out. It's dirty, forces people to flow and live with the wind of life. But at the same time, one must always be real with oneself. Although life may have changed, the things that will always remain true is the feelings in your heart and head. Truth of feelings is power, power that can change lives.
This can be summarized from crookedness to honesty. Thanks to obeying the feelings in the mind and body an honest character is created, in some stories at least.