What a beautiful, powerful movie!
Aside from being very entertaining, it delivers a strong, humane message about pain, forgiveness, hope, love, and caring for people; to quote some of the best quotes of the movie:
"There are no bad people, only bad circumstances"
"Everyone you meet will go away some day". - Reminds us of our own mortality, and to be kind to one another, for our time on this earth is finite. At least my two cents on the matter.
A beautiful movie. I loved it. I recommend it.