The Douglas Gardens at Stirling Castle was the filming location for the swordfight between David Balfour (Lawrence Douglas) and Lieutenant Duncansby (Geoffrey Whitehead) in the 1971 version of Kidnapped.