Finn (Matthew Mcconaughey) è un cercatore di tesori un pò sfigato che dopo aver affondato accidentalmente la sua barca si ritrova in procinto di divorziare da sua moglie Tess (Kate Hudson) ed essere affogato da un paio di ceffi al soldo di BiggBunny (Kevin Hart), un boss locale a cui Finn deve parecchi soldi oltre naturalmente alla barca affondata.
Finn riuscirà fortunosamente a sfuggire ai due tirapiedi e a finire sul lussuoso yacht dove la sua quasi ex-moglie Tess lavora come steward di bordo, qui proverà a convincere Tess, il padrone dello yacht il milionario Nigel Honeycutt (Donald Sutherland) e la figlia di quest’ultimo, l’irrequieta Gemma (Alexis Dziena) ad unirsi a lui nel recupero del favoloso tesoro perduto dell’Aurelia, galeone spagnolo affondato nel 1715 da un uragano.
Inizierà così la caccia al tesoro che sarà accompagnata da una bella serie di guai che comprenderanno rapimenti, rocambolesche fughe e sparatorie, sino ad un prevedibile, ma doveroso lieto fine condito con un tesoro ed un amore perduto e ritrovato.