As a teenager watching this with my teenage brother this movie sucked. I hated it. Although it was so bad it was entertaining. The script was horrible, and the love interest was a weeny and extremely unlikable. The voice acting was horrible. The plot was just strange and kind of gave me the ick how it was comparing immigration to this horrible movie. The animation was amazing though. Only thing that saved me from walking out of this movie.