Citation: 4A_85/2019 E. D

A.________ insorge davanti al Tribunale federale con ricorso in materia civile del 15 febbraio 2019. Chiede che la sentenza d'appello sia annullata, che la petizione sia respinta, che la tassa di giustizia di fr.10'000.-- e le spese del processo di prima istanza siano caricate interamente agli attori in solido, che per quella procedura gli siano rifusi fr. 24'000.-- di ripetibili e che sia conseguentemente sovvertito anche il giudizio sugli oneri processuali della sentenza cantonale. Per la procedura davanti al Tribunale federale chiede che l'indennità per ripetibili non sia inferiore a fr. 12'000.--. B.B.________ e C.B.________ propongono di respingere il ricorso con risposta del 3 aprile 2019. L'autorità cantonale non ha preso posizione.