Fatti

Intorno al 1970, il cittadino svedese E. (di seguito denominato testatore) aprì un conto e un deposito titoli presso la Banca S. Nel 1993, ordinò la chiusura del rapporto bancario e il trasferimento di tutti i beni patrimoniali a una fondazione in Liechtenstein. Dopo la morte del testatore nel 2000, i suoi figli del primo matrimonio hanno chiesto alla Banca [S.] informazioni su eventuali beni patrimoniali che potrebbero essere collegati all'eredità. La banca ha rifiutato di fornire informazioni, invocando il segreto bancario.

I figli del primo matrimonio hanno quindi intentato una causa contro la Banca [S.] e hanno chiesto informazioni su tutte le operazioni e le relazioni fino alla morte del testatore che potrebbero influenzare l'eredità, in particolare la produzione di documenti relativi a conti e trasferimenti. La causa è stata respinta in primo grado.

Contro la decisione del Tribunale superiore del Cantone di Zurigo, i ricorrenti hanno presentato un ricorso federale.

Legge

Il Tribunale federale ha esaminato se i ricorrenti, in qualità di successori legali del testatore, avessero un diritto contrattuale di informazione nei confronti della Banca S.

Il tribunale ha concluso che, per i depositi o i trasferimenti effettuati dal testatore a favore delle fondazioni del Liechtenstein, esisteva un rapporto di mandato tra lui e la Banca S. Di conseguenza, il testatore e, come suoi successori universali, i ricorrenti…