吉姆·哈弗金斯(Toby Regbo 饰)与母亲(Shirley Henderson 饰)在乡下经营一家小旅。某天,旅馆接收一名惶恐嗜酒的海盗水手比利(David Harewood 饰),他曾是臭名昭著的海盗头子福林特船长(Donald Sutherland 饰)的手下。福林特凶残贪欲,手中握有一份藏宝图的地图。在他死之后,最为忠诚的比利大概掌握了地图,而他也成为所有海盗急于寻到的目标。吉姆从死去的比利身上寻到藏宝图,借着和当地的伙伴乘船前往那个堆满了许多宝贝的金银岛。与此同时,邪恶的海盗乔装装扮登上他们的船,随时预备攫取令人垂涎欲滴的宝藏……本片依照英国作家罗伯特·路易斯·史蒂文森(Robert Louis Stevenson)的同名原著改编