Ben "Finn" Finnegan (Matthew McConaughey) é um surfista amante da natureza que é obcecado por sua busca a um lendário tesouro perdido no mar desde 1715. Em sua procura, Finn deixa de lado tudo que é importante em sua vida, incluindo seu casamento com Tess Finnegan (Kate Hudson). Ela está disposta a reconstruir sua vida e começa a trabalhar no iate do bilionário Nigel (Donald Sutherland). Quando tudo parecia estar perdido para Finn, ele descobre uma pista importante que pode levá-lo direto ao tão sonhado tesouro. Tess passa ajudá-lo e, nesta aventura, eles irão redescobrir o amor que os uniu. Porém, outras pessoas estão interessadas em achar o tesouro.