Le Jeune orphelin, George Waters, vit avec son grand-père infirme dans une cabane mal entretenue. Ce dernier lui raconte des histoires de pirates et lui certifie même que l'île située en face de chez eux a servi de repaire au capitaine Kidd, qui y aurais enterré un trésor.
George répète ces histoires à son institutrice, madame Birdwood qui s'inquiète de son état et pousse un travailleur social à faire un rapport de façon à que George soit confié à une famille d'accueil.
Malheureux de son sort, il s'enfuit en compagnie de son grand-père et d'une nouvelle ami Bonie.
Ils se retrouvent tous les trois sur George's Island où ils réveillent les pirates morts depuis 20 ans....