Wonderful visual fantasy with substantial geopolitical undertones. Not appropriate for young children due to violence. The story is interesting and certainly applicable to our times and the characters are very well developed. A masterful piece of entertainment and art at the same time.