Before we dive in, the new trailer dropped at D23 last week, and it is absolutely wild. Mickey, Donald, and Goofy are all playable. There is a Coco world. Tetsuya Nomura appeared in person and said they are fully committed to that late-2027 release window. Watch it first, then come back, because we have a lot to unpack.
Right. Kingdom Hearts. Where do you even begin?
The short answer is: not where you think. Kingdom Hearts does not really begin with Kingdom Hearts. It starts thousands of years earlier, in an age of fairy tales, with a mysterious figure called the Master of Masters. Nobody really knows who he is, and from there the story only gets more complicated.
I am going to make this as clear as I possibly can. If your eyes start glazing over at any point, that is completely normal. I promise it does make sense eventually. Mostly. Sort of. Not really.
The Age of Fairy Tales: Chi, Union Cross, and Back Cover

Long before Sora, Donald, Goofy, Disney worlds, Heartless, or any of the familiar stuff, there was a war waiting to happen.
The Master of Masters had six apprentices. He gave five of them copies of the Book of Prophecies, a tome that could literally see into the future, and assigned each of them a different role. One would lead, one would support, one would observe, one would search for a traitor, and one would gather young Keyblade wielders, known as Dandelions, to survive what was coming.
The sixth apprentice, Luxu, did not get a book. Instead, he received a Keyblade containing the Master’s own eye and one simple instruction: watch history unfold. Through Luxu, the Master would eventually be able to see the future and write the Book of Prophecies. Yes, we are opening with time travel and paradoxes. Welcome to Kingdom Hearts.
The five apprentices became known as the Foretellers. They formed Unions of Keyblade wielders and sent them out to collect Light from different worlds, hoping to keep the darkness at bay. But the fear of a traitor, combined with fierce competition between the Unions, slowly tore everything apart. Eventually, it led to the Keyblade War.
Thousands of Keyblade wielders died. Kingdom Hearts, the heart of all worlds and the source of all Light, was swallowed by darkness. Luxu watched from a hill, holding the Keyblade with the Master’s eye inside it. The Master of Masters vanished, and nobody knows where he went.
That becomes important much, much later.
A small group survived because Ava, the fifth Foreteller, had gathered her Dandelions and sent them into the Sleeping Worlds before the war began. Among them were Ventus, Lauriam, Elrena, Brain, Skuld, and Ephemera. Keep those names in mind, especially Ventus. We will be seeing him again very soon, in a very different context.
Birth by Sleep Story Recap

This is where the story properly kicks into gear, and where the main villain is introduced in full.
Master Xehanort is old, brilliant, obsessed with darkness and balance, and completely unhinged in the way only the best JRPG villains can be. His plan revolves around the X-Blade, the original and most powerful Keyblade in existence, the only weapon capable of opening Kingdom Hearts.
To forge it, seven pure lights and thirteen darknesses have to clash. Xehanort has been working towards that goal for a very long time.
Three young Keyblade wielders, Terra, Aqua, and Ventus, train together under Master Eraqus. Ventus, it turns out, was once Xehanort’s student. Xehanort extracted the darkness from Ventus’s heart and turned it into a separate being called Vanitas. The process almost killed Ventus. The only thing that saved him was the light offered by a small boy’s heart.
That boy was a very young Sora. So Ventus and Sora have been connected since before Kingdom Hearts 1 even begins.
Xehanort wants Ventus and Vanitas to fight, hoping their clash of light and darkness will forge the X-Blade. Terra and Aqua are drawn into the scheme as they travel across different Disney worlds. Terra, in particular, starts slipping further towards darkness, exactly as Xehanort intended.
Everything comes to a head at the Keyblade Graveyard, the site of the ancient Keyblade War. Ventus and Vanitas clash and create an incomplete X-Blade. Aqua destroys it. Meanwhile, Xehanort’s elderly body begins to fail as Terra resists him, so Xehanort transfers his heart into Terra’s body and takes control of it completely. Terra’s brown hair turns white, and his eyes turn yellow. Terra’s own will remains trapped inside his abandoned Keyblade Armour, still fighting even without a body of his own.
Afterwards, Aqua takes Ventus, whose heart has been shattered and lost, to Castle Oblivion. There, she places him into a deep sleep. She then tries to help Terra-Xehanort, only to sacrifice herself to save him from the Realm of Darkness. Aqua falls into that realm instead and spends the next decade wandering through it alone.
Terra is taken to Radiant Garden with no memory of who he is. Ventus sleeps in Castle Oblivion. Aqua drifts through the darkness. All three are lost, and nobody knows where they are. That situation will not be resolved for another two console generations’ worth of games.
Meanwhile, Terra visits a small island during his journey and meets two young boys. Seeing potential in the older one, he performs a ritual that marks him as a future Keyblade wielder. That boy is Riku. Aqua later visits the island too. When a young girl named Kairi grabs Aqua’s Keyblade without realising what she is doing, Aqua accidentally passes the ability on to her as well. And the younger boy Terra had seen, the one he thought was too small and too young to consider?
That was Sora.
Kingdom Hearts 1 Story Recap

Ten years pass. Sora, Riku, and Kairi are now teenagers living on Destiny Islands, dreaming about leaving home and going on an adventure. They get their wish in the worst way possible.
Heartless, creatures born from the darkness in people’s hearts, attack the island and consume it. Kairi disappears. Riku accepts the darkness and vanishes. Sora is separated from everyone, and a Keyblade suddenly appears in his hand. Sora ends up in Traverse Town, a world where people go when their own worlds have been destroyed. There, he meets Donald and Goofy, who are searching for a Keyblade wielder on King Mickey’s orders. The three team up and travel across a series of Disney worlds, sealing the keyholes that protect each world’s heart from the Heartless.
Their villain is Ansem, Seeker of Darkness: a man who studied the Heartless and was consumed by darkness himself. He uses Maleficent and a group of Disney villains to gather the Seven Princesses of Heart, hoping to open a Door to Darkness and reach Kingdom Hearts. Kairi, it turns out, is one of the seven. Her heart has been hiding inside Sora all along.
Riku has been working with Maleficent because he believes she can help him find Kairi. By the time he and Sora meet again at Hollow Bastion, Riku has been possessed by Ansem and is already lost. He takes Sora’s Keyblade, because it was originally meant for Riku. Sora only received it because of the strength of their bond.
But Sora wins it back through the power of his friends and keeps moving forward. To free Kairi’s heart, he drives the Keyblade into his own chest. He briefly becomes a Heartless, until Kairi calls him back. At the End of All Worlds, Sora defeats Ansem at the Door to Darkness. On the other side, Mickey and Riku are helping to hold it shut. Together, they close the door, but Mickey and Riku are trapped behind it. Sora, Donald, and Goofy set off to find them.
Here is the thing nobody knows yet: Ansem was never really Ansem the Wise. He was the Heartless of Xehanort, living in Terra’s stolen body, and he had taken his master’s name. The real Ansem the Wise is still out there, calling himself DiZ, wearing red robes, and holding a very serious grudge.
Chain of Memories Story Recap

Sora, Donald, and Goofy eventually find Castle Oblivion. It is actually the transformed Land of Departure, where Ventus is sleeping, although nobody knows that yet.
Inside, members of Organisation XIII, a group of thirteen Nobodies led by Xemnas, manipulate Sora through a girl called Naminé, who has the power to rewrite people’s memories. Sora climbs the castle one floor at a time while his memories are quietly rearranged around him. Eventually, he learns the truth, defeats the splinter group of Organisation members running the castle, and agrees to sleep so Naminé can restore his real memories.
It takes almost a year.
Meanwhile, in the basement, Riku wakes up where the closing of the Door to Darkness left him. He confronts the darkness still inside him and finally comes to terms with it. Darkness is part of who he is; he does not have to fear it, and he does not have to let it control him. He heads out into the worlds with Mickey, wearing a black coat and using the name Ansem.
358/2 Days Story Recap

While Sora sleeps, we follow Roxas.
Roxas is Sora’s Nobody: the physical form left behind when Sora briefly became a Heartless in Kingdom Hearts 1. Xemnas finds him, gives him a name and a number, and makes him Organisation XIII’s Number XIII. Roxas can wield a Keyblade, which makes him vital to the Organisation’s plan. They want to use the hearts collected by the Heartless to create an artificial Kingdom Hearts and give every Nobody a real heart.
Roxas spends his days carrying out missions with a girl named Xion. She can wield a Keyblade too, and to Roxas she looks like a black-haired version of Kairi. Xion is actually a replica, created from leaked memories of Sora as a backup in case Roxas becomes uncooperative. She is built partly from Sora’s memories of Kairi and partly from data connected to Ventus.
For a while, Roxas, Xion, and Axel just eat ice cream on top of the clock tower and are genuinely happy together. Then Xion learns what she really is, and everything falls apart. Knowing she has to be absorbed back into Sora for his memories to be restored, Xion forces Roxas to fight her so he will end her existence without having to make the choice himself. Roxas wins, absorbs her, and sets out to destroy the artificial Kingdom Hearts and free the trapped hearts inside it.
Riku stops him.
Roxas is then digitised into a fake version of Twilight Town, where he can remain calm while Sora’s remaining memories drain out of him and return to the real Sora.
Kingdom Hearts 2 Story Recap

Sora wakes up in Twilight Town with no memory of Chain of Memories. He reunites with Donald and Goofy, and the three visit Yen Sid, who explains that a new threat has emerged. Organisation XIII, led by Xemnas, is building a replica Kingdom Hearts from the hearts they have collected. They want to use it to gain real emotions. Maleficent, somehow alive again, is causing trouble too.
The journey takes Sora and his friends through more Disney worlds before everything comes to a head at The World That Never Was, the Organisation’s fortress. Here, Sora discovers that Roxas was his Nobody, that Naminé was Kairi’s Nobody, and that DiZ was Ansem the Wise all along. Ansem attempts to destroy the artificial Kingdom Hearts and blows himself up in the process.
Sora fights through the Organisation one member at a time and finally defeats Xemnas in a long final battle alongside Riku. For a moment, it looks like the Xehanort saga might finally be over. Sora and Riku wash up on a beach in the Dark Meridian, find the letter Mickey sent, and use it to return to the real Destiny Islands. Everyone is home. Everyone is safe.
Then Mickey’s bottle arrives, and it all starts again.
Dream Drop Distance Story Recap

Yen Sid explains that with both Ansem and Xemnas destroyed, Xehanort’s original self will eventually reform. Worse, Xehanort plans to create thirteen vessels containing copies of his own heart. Sora and Riku are sent to take the Mark of Mastery exam. Their task is to travel through the Sleeping Worlds, worlds that were consumed by darkness and later restored, but never truly woke up.
Naturally, it is a trap.
Xehanort has been engineering events from the beginning. Using time travel, he recruits a younger version of himself along with several other incarnations of darkness. Sora is captured and nearly turned into the thirteenth vessel. Riku saves him by diving into Sora’s dreams.
The twist is that the entire exam reveals Riku had essentially been acting as a Dream Eater inside Sora’s heart without realising it.
Riku passes the exam and becomes a Keyblade Master. Sora fails because darkness defeats him. He takes it surprisingly well. Axel, now restored to his original self, Lea, suddenly finds that he can summon a Keyblade. Kairi is about to begin training too.
The pieces are finally moving into place.
Kingdom Hearts 3 Story Recap

Sora heads to Olympus to regain the power of Waking, which he needs to rescue the three lost Keyblade wielders: Terra, Aqua, and Ventus. At the same time, Mickey and Riku enter the Realm of Darkness to search for Aqua.
They find her, but after spending more than a decade alone in the darkness, she has fallen to it herself. They bring her back. Aqua wakes Ventus. Terra, however, is still trapped somewhere inside his own body, fighting Xehanort for control. Xehanort has now assembled his thirteen darknesses. All he needs is for them to clash with the seven guardians of light and forge the X-Blade.
The final battle at the Keyblade Graveyard is huge. Everyone dies. Then Sora uses the power of Waking to bring everyone back and give them another chance.
Terra finally breaks free from Xehanort’s control when his armour arrives to fight for him. The X-Blade is forged by accident when Xehanort strikes Kairi down. Sora and Xehanort take it into the Final World and fight over it. Sora wins. An elderly Xehanort, finally at peace, uses Kingdom Hearts to undo the damage he caused.
Aqua, Terra, and Ventus are reunited at last.
Then Sora goes to find Kairi. Xehanort destroyed her to forge the X-Blade, so Sora uses the power of Waking to pull her back from wherever lost hearts go. He finds her. He saves her.
And then he disappears.

The Re:Mind DLC shows what Sora was really doing during that final battle. He was diving through time and into his friends’ memories, giving them the strength to keep fighting. But using the power of Waking that many times, to pull people back from death and cheat fate so completely, comes at a cost.
That cost is Sora himself.
He simply stops existing in the real world and ends up in Quadratum, an afterlife for people who have fallen to darkness. It is a city that looks exactly like Tokyo.
And that is where Kingdom Hearts 4 begins.