Deliberate mistake: During the gunfire of the Portuguese soldiers at the end, seconds before Jeremy Irons is killed, an old Indian woman is shot in her chest, but the actress/extra forgets to react and continues walking.
Factual error: The film strongly implies that John Dudley, the Duke of Northumberland, keeps his head (literally) by converting to Catholicism. In fact, he was executed well before Lady Jane Grey was.