I was a little disappointed by comparison with other Dreamworks classics. Perhaps I've just lost touch and this suits a younger audience? It's just not up to the standards of The Croods, Madagascars and other greats from this production powerhouse. Best to form your own opinion - this is only my opinion as an old skool gen x'er