I love, love, loved it! Some parts, like the music, I would put a 9.5, but they don't have that, so meh. The story was typical but it was really good at foreshadowing and suprising you at the very last second. The actors where really good and they portrayed their characters perfectly. Especially Mao Mao. Especially. The Music was awesome, but not perfect. I would watch this 100 times over if I could. I laughed and I cried so very much when watching this. This movie was just wonderful over all. Although some parts SEEMED to be a little bit behind the other movies out there, this one was still really good and I can't express how much I loved it. I RECOMMENED SO YOU BETTER WATCH IT!!!!