Situated high on a crag overlooking the river Forth, Stirling Castle has guarded the gateway to the Scottish Highlands for centuries. The residence of kings, armies and felons, its battle-scarred walls have witnessed savagery and chivalry, intrigue, alchemy, adultery and murder. Location filming,...