While the story has a lot of potential and is also interesting at times, the movie itself can't quite deliver on it. A lot of themes are too obvious and many scenes are over-the-top cheesy while others seem not very well thought-through.
Therefore, the movie lacks the authenticity it would need to be touching and engaging. It's still on the good side of almost being annoying to watch, but I still wouldn't recommend the watch, as the time can probably be spent in a better way. :)