Un niño y su familia emprenden el viaje de su vida en un velero. La emoción se convierte en terror cuando se desata una violenta tormenta y Michael y su perra, Stella, son despedidos por la borda. Aterrorizados, aunque luchando por sobrevivir, los dos son arrastrados por la marea hasta una isla remota. Un día, el niño descubre que no está solo cuando se encuentra cara a cara a un misterioso japonés que ha vivido allí en secreto desde la Segunda Guerra Mundial y que se muestra enojado por la llegada de Michael. Sin embargo, cuando unos peligrosos invasores amenazan el frágil paraíso de aquella isla, Michael y el anciano, Kensuke, unen fuerzas para salvar su mundo secreto.