outstandingly the best fun movie ever, Great Story, great morals - teaching the value of friendship no matter what, selflessness, love, dedication, determination, team work, looking out for your friends and having fun at the same time. This is a great movie to teach your children these excellent values. it should be watched over and over again. To the writer of this story and all those who worked on this project, God bless you all.