This movie is beautiful and truly an amazing piece, I would say. It portrays brutal reality while delivering heart wrenching emotions and showing off the peak of adolescence where innocence is vividly imposed. This movie really is an emotional rollercoster.
The CGI was understandable since it was made in 2009 and its really hard to edit something that is vaguely describable. Some scenes may be disturbing since it includes murder in the plot. Overall, I would say its a great movie. Even made better with the performances of the actors