Die Another Day (2002)

spanishcastlemoviemagic.com

The spa at ‘Los Oreganos’ where Bond, played by Pierce Brosnan, breaks in to discover that arch villain Zao is getting an extensive facelift, is in fact the castle of San Sebastian in Cádiz. Curiously Fidel Castro’s government wasn’t too keen to let Bond do his stuff in the original locations. Filming took place between 3-12 April 2002 and made good use of 600 local extras