Ben "Finn" Finnegan (McConaughey) là một anh chàng chuyên đi săn lùng kho báu. Ben coi việc tìm ra Queen's Dowry - bộ sưu tập huyền thoại gồm 40 chiếc rương chứa đầy báu vật bị thất lạc dưới đáy biển sâu năm 1715 là sứ mạng cuộc đời. Nhưng chính niềm đam mê này đã khiến Ben xao lãng gia đình và vợ anh, Tess (Hudson) xinh đẹp đã quyết định ly hôn. Tràn đầy tin tưởng bắt đầu cuộc sống mới, Tess xin được việc trên chiếc du thuyền sang trọng của nhà tỷ phú ưa ngao du Nigel Honeycutt (Donald Sutherland). Cùng lúc đó, với vẻ điển trai đầy mê hoặc của mình, Ben đã thuyết phục được ngài tỷ phú cùng cô con gái yêu Gemma (Alexis Dziena) về khả năng sở hữu kho báu Tây Ban Nha vô giá. Không còn cách nào khác, Tess buộc phải bắt tay với người chồng cũ để tìm ra kho báu bí ẩn nhất hành tinh và chống lại sự săn đuổi gắt gao của người thầy cũ Moe Fitch (Ray Winstone) và một tên găng-tơ tham lam (Kevin Hart)...
Laurent van Horn is the leader of a band of Dutch refugees on a ship seeking freedom in the Carolinas, when the ship is wrecked on the coast of Cartagene, governed by Don Juan Alvardo, a Spanish ruler. Alvarado has Laurent thrown in prison, but the latter escapes, and five-years later is a pirate leader. He poses as the navigator on a ship in which Contessa Francesca, daughter of a Mexican noble, is traveling on her way to marry Alvarado, whom she has never seen. Laurent's pirates capture the ship and Francesca, in order to save another ship, gives her hand-in-marriage to Laurent, who sails her to the pirate hideout. This irks his jealous pirate comrades Anne Bonney and Captain Benjamin Black. They overpower Laurent and send Francesca to Alvarado, and then Mario du Billar, a trusted right-hand man, makes a deal to deliver Laurent to Alvarado.