Filming Locations (3)

  • Barcelona, Catalonia, Spain

  • Madrid, Spain

  • Tunel de O'Donnell, Madrid, Spain (car chase scene)