A fantastic story, and an ever more encompassing villain. The problem I found was the poor portrayal of the characters, cheetah was left in the dark and many moments were I think poorly directed. The message in all of this is lost in the complexity of it's narration, it's a shame as the actors in this were misplaced and poorly utilized within the story. A missed opportunity for a good family movie