Filming Locations (7)

  • Mallorca, Balearic Islands, Spain

  • Almería, Andalucía, Spain

  • Formentera, Balearic Islands, Spain

  • Desierto de Tabernas, Almería, Andalucía, Spain

  • Spain

  • Ibiza, Balearic Islands, Spain (flashback 1990s scenes)

  • Manchester, England, UK