now and i have see a lot of movie in my day and but out of every single one there have be a very select few that have be really good to me . and i be a 19 year old man which be impress by this movie direct towards a young audience . this be a very underrated gem for those who watch foreign movie . almost all the acting be believable and the graphic be decent ( for which you would not even be care about a you watch the movie . trust me and bitch about the graphic would be a stupid thing to do ) and the story be well write and it a movie that everyone can enjoy not just the kid . here basically what this movie make me to . it one and make me laugh . a lot and two and make me feel for the character like youre suppose to and and three and it a very uplifting story . by the end of this movie you will feel good . sure and what anime out there hasn not feature some young kid turn into a great warrior and whatever to defeat some great evil . it a formula that be use a lot . but and in this case it be forgivable because even though they use puppet for some character and some average graphic you would see 5 year ago and the appearance of it be not to be judge . it very touch and the end be original and and it keep you into the movie like it be suppose to . if you however try compare this to other movie like the never end story or whatever it will diverse your opinion . watch it a it be and you will enjoy it . it have be a good long while since i have be impress like this . the only other movie where i have get this feeling be when i saw tmnt way back when it come out . there be something about this movie i felt about tmnt that really make me love it . so do not over analyze or take this movie too seriously and just enjoy it .