Corrected entry: All of the movie takes part in present day Scotland, however the 9th Legion was destroyed at Camulodunum, present day Colchester in Essex, north east of London, several hundred miles to the south.
Correction: The fate of the Ninth Legion is a matter of some debate. The last concrete information on its whereabouts places the Legion at Eboracorum, present day York, in approximately 108 AD. Subsequent evidence is, at best, circumstantial. That the Legion was lost in combat in a disastrous attempt to pacify Scotland is a not-uncommon belief, as can be seen by the sheer number of literary and cinematic works revolving around those supposed events, however most theories now suggest that the Legion survived its British posting, albeit with substantial losses, was posted at least briefly in the Netherlands and was finally destroyed during a conflict somewhere in the East.