18th Nov: We've switched servers and will be updating the old code over the next couple months, meaning that several things might break. Please report issues here.
Note: This movie was directed by Tetsuharu Nakamura and written by Hiro Masaki, who were (respectively) an assistant director and a regular writer of the main series, of the main series but had not consulted Konaka for the writing of the movie. As a result, the movie has a contradiction with the canon of the drama CD "Message in the Packet", which establishes that the children were unable to meet with their Digimon again following the final episode. However, Konaka has stated that he approves of the movie retaining the tone of the series and delving into Ruki's family life.This movie was dubbed when Disney, having bought the rights to the Digimon anime dubbing from Saban, decided to finally have this movie dubbed (along with the three other movies that, at the time, had been released in Japan but remained undubbed) in order to promote their upcoming dub of Digimon Savers as Digimon Data Squad. It finally premiered alongside the other two movies on Toon Disney's Jetix block in October 2005, three and a half years after its original Japanese release.
Takato frantically has a talk with Ruki on the phone, coming dangerously close to spilling the fact that he and the others are trying to throw a surprise birthday party for her. Ruki, who’s at a train station, is smart enough to figure it out, but as she’s pointing out how obvious it is a train suddenly speeds by her without warning. Ruki decides to run off and check it out.The news begins to report the runaway train, and Takato decides to go after it too while Jian, Shaochung, Terriermon, and Lopmon find their subway train stopped. The other Tamers, in turn, find news of the disturbance spreading around and become curious.Takato makes an attempt to stop the train by having Guilmon evolve to Growmon. He identifies the train as a Digimon called Locomon, and when Growmon questions Locomon on his intentions, he only replies that he has to keep running. Growmon fails to hold Locomon back, and Takato boards the train while telling Growmon to inform the others.Takato walks around Locomon’s cars, deciding that he needs to go to the engine room in order to stop him. Ruki makes her way to a train station that Locomon hasn’t passed by yet, not sure exactly what she wants to do but hoping that she’ll figure out a way to stop it. Meanwhile, while Jian and Shaochung try to find a train station to get to Shinjuku when many of the lines have been blocked, they find a Digital Zone in the sky in Ichigaya. Knowing that something is wrong, they take a detour.The railway officials aren’t sure what to do about the whole situation, but Yamaki decides to provide an intervention, telling them that he’ll be taking control of the situation.Hirokazu and Guardromon meet up with Kenta and MarineAngemon, after which they’re found by an exhausted Guilmon. Guilmon tells them about the situation, while Takato continues to make his way to the engine. Ruki and Renamon find Locomon approaching and jump onto him, finding Takato in the process. Since Takato can’t use it on Guilmon, he gives Ruki a card to use, a Shellmon card that gives Renamon a water attack. Unfortunately, it fails to cool down the engine, and while they try to find other methods, Ruki berates Takato about the surprise party.Beelzebumon arrives to provide his assistance, but fails to stop Locomon and is blown back. The Digital Zone in Ichigaya begins to warp, and at Hypnos Reika and Megumi report that the barrier between the real world and Digital World is crumbling. Since they might be able to send Locomon back to the Digital World if they send him to Ichigaya, Yamaki orders the officials to route him manually.Hirokazu and Kenta find Jian, and they decide to use Guardromon’s power to push a nearby stopped train in order to pursue Locomon and Takato. Hirokazu notices that Jian is alone with Lopmon, and Jian reveals that when he’d tried to run off, he’d gotten confused and left Terriermon with Shaochung.When the officials hear reports of children being on Locomon, Yamaki realizes what’s going on and calls Ruki and Takato. He tells them that he’s planning to reroute the train, and thus they need to get off it as soon as possible. Takato wants to leave it to Yamaki, but Ruki doesn’t trust that he’ll be able to pull it off and insists on continuing work. However, as she makes her way to the front, she’s suddenly stopped by a mysterious force.When Ruki returns to Takato, something’s off about her, and as she walks towards them she’s suddenly threatened by visions of herself as a child, singing as she’s accompanied by her father. As she replaces her younger self, she initially declares that she hates singing before taking up the song herself. As she gets wrapped up in the vision, however, she sees her father walking away from her, and can only walk away in loneliness. This translates in the real world to Ruki walking around aimlessly before suddenly attacking Takato, only saying that she wants to sing.Guilmon makes it onto Locomon with some skillful digging through the ground, jumping onto the back car, while the train Guardromon is pushing goes on pursuit. Shaochung, waiting at a station with Terriermon, sees Locomon speeding by; Guardromon’s train comes from behind, allowing Jian to switch Lopmon and Terriermon on the way.Renamon is suddenly thrown out of Locomon and onto Guardromon’s train, seriously injured. Takato tries to get Ruki to stop, but she continues to attack him. As Guilmon reunites with Takato, a Digimon reveals itself on Ruki’s back, and Jian uses his Ark to identify it as a Digimon called Parasimon. Terriermon sees another one on Locomon, and Jian realizes that they’re controlling Locomon and Ruki.Despite time running out before the train is rerouted and sent back to the Digital World, Yamaki decides to believe in the children...Guilmon manages to slash the Parasimon off Ruki’s back, causing her to collapse. She nearly falls off the train, but Takato barely manages to catch her. The problem gets worse, however, when Locomon evolves to GranLocomon, and Jian realizes they don’t have much time before it’s sent into the Digital World with Takato, Ruki, and Guilmon on board.Renamon manages to board Renamon, rescuing Ruki. However, as the cars separate, Ruki is captured by Parasimon again and Takato goes in to save her, matrix evolving to Dukemon with Guilmon. Dukemon frees Ruki, handing her back to Renamon, and as Parasimon starts playing Ruki’s song, Dukemon lands a hard blow on him. Parasimon suddenly sends a signal into the Digital Zone, however, causing a large number of Parasimon to Realize from it.Now knowing that Parasimon’s purpose was to drive Locomon to the Digital Zone so that it could invade the real world, Jian and Ruki matrix evolve with Terriermon and Renamon to SaintGalgomon and Sakuyamon. Dukemon, SaintGalgomon, and Sakuyamon fight off the Parasimon, joined in short order by Justimon. Guardromon and MarineAngemon join the fight, with Beelzebumon also helping out once Lopmon becomes threatened by some Parasimon. When the Parasimon drive them into a corner, Takato’s sheer determination causes Dukemon to shift into Crimson Mode, destroying whatever Parasimon there are left.With the Parasimon gone, Locomon returns to the Digital World, and Juri kicks off Ruki’s no-longer-a-surprise birthday party. Everyone, however, seems to be enjoying it more than Ruki is, and when Hirokazu asks Ruki to sing for them during a karaoke session, she takes her leave. Takato goes out to see what’s wrong, but Renamon pulls him back and Ruki is left to reminisce.