Giamaica, 1860. Per evitare che i figli abbiano un'educazione poco soddisfacente, i Thornton li inviano con una nave in Inghilterra. Ma il vascello è assaltato dai pirati comandati da Chavez, uno strano bucaniere che cattura i bambini. A poco a poco, tra i ragazzi e il pirata nasce una strana amicizia. Uno dei bambini muore casualmente, mentre senza volerlo la bambina uccide un capitano olandese tenuto prigioniero. Alla fine i pirati vengono catturati e i prigionieri tratti in salvo e Chavez si sacrificherà per non compromettere la bambina.