Eilean Donan Castle festooned with aerials and microwave dishes appeared in The World is not Enough as the northern base of the British Secret Service.