吉姆·哈弗金斯(Toby Regbo 饰)与母亲(Shirley Henderson 饰)在乡间运营一家小旅。某天,旅馆接纳一名惊慌嗜酒的海盗水手比利(David Harewood 饰),他曾是臭名昭著的海盗头子福林特船长(Donald Sutherland 饰)的手下。福林特凶残贪婪,手中握有一份藏宝图的地图。在他死之后,最为忠诚的比利好像掌握了地图,而他也成为所有海盗急于找到的目标。吉姆从死去的比利身上找到藏宝图,借着和当地的伙伴搭船前往那个堆满了很多宝物的金银岛。与此同时,凶恶的海盗乔装打扮登上他们的船,随时预备攫取令人垂涎欲滴的宝藏……