Alan (Terence Hill), uno scommettitore incallito, si è giocato tutti i soldi che lo zio gli aveva affidato per acquistare una barca con cui partire alla ricerca di un fantomatico tesoro. Con la mappa in pugno e inseguito da una banda malavitosa di cui è forte debitore, Alan si imbarca clandestinamente sulla barca di Charlie (Bud Spencer), un lupo di mare solitario in procinto di compiere il giro del mondo come sponsor di una marmellata. Scoperto da Charlie, Alan riesce a dirottare la barca verso l'isola del tesoro ma sfortunatamente i due fanno naufragio e raggiungono l'isola a nuoto. Decidono così di cercare il tesoro insieme e scoprono che sull'isola non vivono soltanto indigeni pacifici...