Il vecchio corsaro John riconosce in Franco il figlio di cui ha perso le tracce. A lui affida la mappa di un tesoro nascosto che fa gola anche al suo nemico Barbanera. Franco, insieme con il falso capitano Ciccio, organizza una spedizione per ritrovare il tesoro, ma ingaggia, senza saperlo, lo stesso Barbanera.