故事開始於很多年前,海盜頭子弗林特(蒂姆·克里 Tim Curry 飾)帶領著他的手下們,將他們截獲的金銀財寶運送到了一座神秘的小島上,然而,為了獨吞這筆財富,狡猾的弗林特殺死了全部的手下,寶藏的下落就此成為了秘密。實際上,知曉這份寶藏的存在的,還有當年繪製藏寶圖的伯恩斯(比利·康諾利 Billy Connolly 飾),某日,伯恩斯收到了“黑記號”,他知道自己躲了這麼多年,終究還是難逃弗林特的魔爪。 於是,伯恩斯將寶藏的秘密告訴了酒保吉姆(凱文·畢曉普 Kevin Bishop 飾),吉姆帶著自己的兩位夥伴鋼佐(大衛·戈爾茲 Dave Goelz 飾)和利左(斯蒂夫·惠特米勒 Steve Whitmire 飾),踏上了尋寶之旅。
夏洛特(貝蒂·戴維斯 Bette Davis 飾)已經能算得上是一個老姑娘了,她梳著呆板的髮型,穿著保守的服裝,性格也古里古怪的,更糟糕的是,她似乎還染上了酗酒的壞毛病。在家人的建議之下,夏洛特決定踏上治療心靈的旅途,登上了駛往遠方的遊輪。 在遊輪上,夏洛特邂逅了名為傑瑞(保羅·亨雷德 Paul Henreid 飾)的男子,並且在誤打誤撞之中和傑瑞的女兒結下了深厚的友誼。很快,夏洛特就感到自己墜入了情網之中,然而,此時的傑瑞並不是自由身,他有這一段無法結束的婚姻。心碎的夏洛特選擇了離開,而夏洛特的母親也在不久之後撒手人寰。
影片改編自大衛·格蘭所著暢銷書《Killers of the Flower Moon:The Osage Murders and the Birth of the FBI》,聚焦1920年代的美國俄克拉何馬州,“歐塞奇族印第安人謀殺案”(Osage Indian Mur ders)。當年歐塞奇族人因原居地發現油礦而獲得持續鉅額收入,有人為阻止上述安排而策劃連環謀殺,4年間60人被殺,震驚全國。為此當年美國政府成立“調查局”(即FBI聯邦調查局前身)跨部門調查,揭發維護歐塞奇族人權益的“歐塞奇監護人計劃”原來極度腐敗;最後即使在大量證據下,亦只有少數的謀殺案獲得起訴。