1820’de Lima, Peru’daki genel vali yaklaşan isyanı fark edince şehrin servetini Meksika’ya göndermeye karar verir.
Lima Hazinesi mücevher, şamdan ve insan boyutunun iki katı büyüklüğündeki bebek İsa’yı tutan Meryem’in heykelini de içeriyordu.
Hazine 11 gemiye sığdı ve toplam değeri 60 milyon dolardı. Hazineyi Meksika’ya götürecek kaptan Thompson aslında bir korsandır ve gemideki korumaların boğazlarını keserek hazineyi Cocos Adaları’na gömer. Thompson ve diğer korsanlar yakalandıktan sonra kurtulabilmek için İspanyollar’a onları hazineye götüreceklerine söz verirler.
Onları Cocos Adaları’na götürdükten sonra kaçmayı başaran Thompson, arkadaşı ve hazine bir daha asla görülmezler.
Hazine avcıları bu gizemli hazineyi bulmak için yıllardır uğraşıyor. Eski A.B.D başkanlarından Franklin D. Roosevelt bile, 1910 yılında bir kaç arkadaşıyla yola çıkıp bu hazinenin peşine düşmüş. Lima Hazinesinin bugün için değerinin 269 milyon dolar olduğu tahmin ediliyor.