This is a very interesting and engaging movie that is very realistic in our current culture. Real live hurts are dealt with on the big screen. This movie not only puts the light on real life situations, but it offers hope, the only real hope for many of the issues in our lives, abandonment, anger, lost of identity, unforgiving etc.