I am very picky and I have to say that this was one of the best movies that I have seen in many years. It is heartwarming and funny. The characters are lovable and the special effects are great. It was just a really clever mix of nostalgic music from the 80s and humor and love. Ie: the heroic giving of oneself for another. Loved it!!