When Sora (Winslow Fegley) awakens from his strange dream, he meets with his friends Kairi (Kiawentiio) and Riku (Aidan Gallagher). The three are planning on building a raft and setting sail across the sea to find other worlds away from the island. Destiny Islands is a small world, which often leads to the boredom of its inhabitants, especially Riku, who desired to leave the islands and see the other worlds out there. Tidus (Parker Bates) once said that once you sail a certain distance from the islands, you simply can't go any further, but the other islanders believe he merely turned back and made up the story. While gathering materials for the journey, Sora climbs into the Secret Place - a tiny cave on the island where the children scratch drawings onto rocks - and met a figure in a strange cloak who told him cryptic messages about the time to come. Sora's confusion lasts long into the night. Resting up in his bedroom, he sees a dangerous storm approaching, and hurries off the island to save the raft. Upon arriving on the second island, Sora discovers his friends came too, but Kairi disappears, and Riku confuses him further by telling him to accept the darkness. The two disappear in the growing darkness, but Sora returns as the Islands slowly crumble into darkness until suddenly a powerful sword-like weapon called a Keyblade that he suddenly finds in his hand. He fights with the Darkside boss, but fails to save his home and his family are all whisked away by the storm as Sora is hurtling right through into a strange void and into world called Traverse Town.