Code Lyoko Wiki
Code Lyoko Wiki

Revelation is the twenty-fifth episode of Season 2 and the fifty-first episode of Code Lyoko.


The episode begins in Sector Five, with Aelita collecting data at the interface in the Celestial Dome while Yumi, Ulrich, and Odd battle several swarms of Mantas. Aelita finishes her work and uploads the data to Jeremie before the group escapes the remaining Mantas on their vehicles and Jeremie manually devirtualizes them, bringing them back to Earth.

The group convenes in the lab, where Jeremie is confident this new batch of data will allow them to decrypt Franz Hopper's diary. Aelita mentions that only the supercomputer will be able to decrypt so much data at once and they will need to activate a tower in order to run the decryption program, and Yumi points out that it could be dangerous, as X.A.N.A. is not willing to let them use the towers for their own use, but Jeremie insists there is no other option. He stays in the lab to prepare for the next mission while the others take a break for lunch.

In the school cafeteria, Odd, Aelita, and Ulrich sit down together and discuss their grade point averages until Ulrich makes a faux pas by mentioning Aelita's status as an AI. Aelita excuses him, saying she is comfortable with the fact that she is not human, but confesses to finding Earth familiar as if she had lived here once before.

After lunch, Odd receives an anonymous text message from a girl who wants to meet him in the woods and leaves Ulrich and Aelita to meet her. At the Factory, Jeremie is alerted to an activated tower and calls the others, asking them to come back. Ulrich and Aelita decide to leave without Odd and return to the Factory with Yumi. In the woods, Odd starts looking for his date but suddenly gets a message from Jeremie. Additionally the mysterious text is revealed to be a trap and Odd is attacked by a spectre.

Jeremie calls Odd's phone while Yumi, Ulrich, and Aelita go down to the scanner room, but no one picks up. Giving up on Odd, Jeremie sends the other three to the Mountain Sector. Just then, Odd arrives in the scanner room, acting uncharacteristically surly, and is virtualized as well. During Odd's virtualization, Jeremie detects a bug, but before he can do anything about it, he is distracted when the activated tower deactivates itself for unknown reasons. With the threat gone, the group decides to go along with the original plan of activating their own tower and running the decryption program. Ulrich, Aelita, and Yumi begin to notice Odd's strange behavior as Jeremie virtualizes their vehicles and directs them to the designated tower.

They arrive at the tower, and Aelita enters while Ulrich, Odd, and Yumi wait outside and guard the tower. Aelita and Jeremie work together to activate the tower and start the decryption program. After Jeremie has activated the tower and Aelita started working on the decoding program, X.A.N.A. thickens the fog in the Mountain Sector to hide a trio of Tarantulas approaching the tower. The heroes arm themselves but before the battle starts, Odd reveals himself to be a polymorphic clone and turns on the others. Yumi is immediately devirtualized, but Ulrich manages to escape on the Overbike. Meanwhile, at the Hermitage, it's revealed that the real Odd has been knocked out and dumped inside a water drain that is slowly being filled with water from a garden hose. Odd wakes up and desperately tries to escape, but cannot climb high enough due to the walls being slippery.

On Lyoko, Ulrich is pursued by the Odd clone on the Overboard while the Tarantulas guard Aelita's tower. Back on Earth, Yumi leaves the Factory to find the real Odd. Jeremie notices that X.A.N.A. begins attempting to take control of Aelita's tower. Jeremie tells her to abort the mission but Aelita discovers the decoding program cannot be stopped due to its using too many resources. Jeremie realizes the worst; if X.A.N.A. gains control of the tower while the program is running, he will be able to access sensitive material stored in the resricted part of the Supercomputer and delete all of Franz Hopper's diary and Jeremie's work including the combat gear, the transfer codes and the most importantly Aelita's Materialization Program. Jeremie tells Ulrich to get back to the tower as Odd's clone is luring him away from it on purpose as X.A.N.A. tries to overtake their tower. He adds that it can be stopped by cutting off the cables connected to the tower and Ulrich rides back to the tower.

Ulrich returns to the tower and defeats two of the Tarantulas before attempting to severe the tower's cables, which would prevent X.A.N.A. from gaining control of it. However, he is stopped by the clone, which transforms from Odd into a second Ulrich. Meanwhile, at the Hermitage, the water has risen high enough for Odd to reach the grate at the top, but it is bolted to the ground, and he is not strong enough to pull it open. Yumi finds Odd's phone and since she notices the Hermitage in the distance, she decides to check the abandoned house for some clues about Odd's whereabouts.

On Lyoko, Ulrich furiously battles his clone while Aelita tries in vain to stop the program and X.A.N.A. comes severely close to taking control of the tower. Ulrich manages to defeat his clone, and races back to the tower to cut the cables, but he is devirtualized by the last Tarantula before he can do so.

At the Hermitage, Yumi shuts off the garden hose and finds Odd almost completely submerged. She tries to pry to metal grate off the drain while Odd struggles to breathe. On Lyoko, X.A.N.A. nearly takes control of the tower before being overpowered at the last moment by Franz Hopper, who activates the tower, making it white (like in the previous episode) and allowing the decryption program to run to completion at full speed. Meanwhile, Yumi finally manages to rip the grate off the drain and rescue Odd. The last Tarantula retreats as Franz Hopper releases the tower from his control, and Aelita returns to Earth.

Sometime later, the Lyoko Warriors gather in Jeremie's dorm room, where he recounts for them the things he has learned from Franz Hopper's diary so far. He confirms their suspicions that Hopper once lived on Earth, and that he created X.A.N.A. while in the process of building Lyoko. He then reveals to them that Franz Hopper had a daughter who was virtualized with him onto Lyoko. Aelita struggles to comprehend this at first, but eventually realizes that she is not an artificial intelligence but is, in fact, Franz Hopper's daughter.


The cover of the book adaptation

  • The original French name for this episode is Révélation, which is exactly the same as the English title, but with accent marks on the e's.
  • This episode premiered as a double bill along with The Key.
  • This is the only episode in the original series where a polymorphic clone is seen on Lyoko.
  • This episode got its own novel, but it was only released in French.


  • When Ulrich tells Jeremy that X.A.N.A. had taken over Odd not knowing it was a polymorphic clone but however in Mister Pück it was stated that anyone who has gone to Lyoko several times cannot be possessed by X.A.N.A. Ulrich should've realized that by now.