Filming Locations (4)

  • Segovia, Castilla y León, Spain

  • Navarra, Spain

  • Puerta del Sol, Madrid, Spain (opening heist scene)

  • Madrid, Spain