Alright just watched the movie and I would say the message behind the movie is good but the execution is lacking.
By this I mean I liked the trials he has to undertake but the growth he makes are not consistent and to fast which makes it difficult to believe that he changed or that his actions are genuine. To add on that the romance did seem to fast and out of left field which is sad as again the theme was really good!