Revealing mistake: In several scenes, it is obvious that the animal actor playing Bagheera is actually a black jaguar. For example, the jaguar is larger and heavier than the leopard/panther. The scene where Bagheera tackles a poacher, he is much to large and heavy to be a leopard/panther.
Continuity mistake: Toward the end of the film, the character Buddhail is shot in the leg. A few scenes later, while he is walking through Monkey City, he is limping on the wrong leg.