Il giovane e scaltro ladro Nathan «Nate» Drake (Tom Holland) viene ingaggiato dall’esperto cercatore di tesori Victor «Sully» Sullivan (Mark Wahlberg) per recuperare una fortuna perduta da Ferdinando Magellano 500 anni fa. Quella che inizialmente sembra un’impresa semplice si trasforma per i due in una rocambolesca corsa intorno al globo per conquistare il tesoro prima dello spietato Moncada (Antonio Banderas), che è convinto che lui e la sua famiglia siano gli eredi legittimi. Se Nate e Sully saranno in grado di decifrare gli indizi e risolvere uno dei misteri più antichi del mondo, riusciranno ad accaparrarsi un tesoro da 5 milioni di dollari e forse anche a ritrovare il fratello di Nate, le cui tracce si sono perse da molto tempo. Ma tutto questo soltanto se impareranno a collaborare.