Ben "Finn" Finnegan (Matthew McConaughey) ist ein moderner Schatzjäger. Er glaubt, zu wissen, wo auf dem Karibischen Meeresgrund sich ein Schiffswrack mit einem riesigen Goldschatz an Bord befindet. Während er nach den Reichtümern sucht, trifft er seine Ex-Frau wieder, die auf der Luxusjacht des Milliardärs Nigel Honeycutt (Donald Sutherland) ...