Revealing mistake: When they are feeding Annie the Elephant medicine with a wooden spoon, there is obviously no fluid in the spoon.
Revealing mistake: When the snakes in the pit are shown, all their heads are held up by black strings. (01:17:00)
Factual error: The film is set during the late 1880's in India. The rifles/bayonets carried by all the British soldiers and Thuggee Indians are American 1890's Krag-Jorgensen rifles. Presumably done for ease of supplying American ammunition compared to British .303 ammunition.
Continuity mistake: When the curtain gets stuck to Ballantine's pants, at first it's stuck on his side, then in the next shot it's stuck in the middle of his back.