Am not a "cartoon" fan. Was astonished at the sophistication and elegance of this production: mythology, political relevance, script, acting, special effects, costumes, imagination and happy ending: all the elements making this such a delight to watch with old and young.