El rodaje se llevó a cabo en España, en las ciudades de Sevilla, Almería, y Madrid para las escenas de Tanger y Fez.