InuYasha the Movie 2: The Castle Beyond the Looking Glass

is the second movie of the InuYasha (series).

It was released in Japan on December 21, 2002 (between episodes 95 & 96), and in the United States on December 28, 2004. In this film, the character designs are virtually identical to the Rumiko Takahashi versions from the original manga (rather than using the Yoshihito Hishinuma designs from the TV anime).

Story
The story begins with the defeat of Naraku by Inuyasha, Kagome Higurashi, and their friends. There is some initial doubt as to whether Naraku is truly dead until it is revealed that the cursed void in Miroku's right hand is gone and Kagura's heart is in her body again.

Kagome, Sango, and Shippo relax in a hot spring. Akitoki Hojo shows up, who is quite confused as to how he can get to Mt. Fuji. He notices the three bathing, but is caught by Miroku. Sango then notices Miroku and mistakes that he is peeping on them before she manages to throw a huge boulder on him. Inuyasha hears the noise and comes running, Tessaiga drawn. However, Kagome, who is really afraid that InuYasha will see her naked yet again, orders him to sit, who promptly falls on the three. As Akitoki crawls away, contemplating his luck, Inuyasha and Kagome are once again in a fierce debate. Soon after this, the group disbands with Inuyasha, Kagome and Shippo pairing off to pursue the remaining shards of the Shikon no Tama, Miroku returning to his master, and Sango returning to her village to search for Kohaku.

Kagome briefly returns to her time period to catch up in school and happens to be learning about the legend of Princess Kaguya. Kaguya was a maiden from the moon, found by a bamboo cutter in the forest. As suitors proposed to her, Kaguya presented to them impossible tasks before returning to the moon. Kagura and Kanna, the two surviving incarnations of Naraku, are somewhat restless now that Naraku is dead. They come across a mirror in a hidden shrine and awaken a maiden who declares herself Kaguya, Princess of the Heavens. In exchange for freeing her, Kaguya promises to give Kagura her true heart's desire; freedom. Kagura and Kanna set out to recover five items that will free Kaguya from her mirror completely.

Kohaku has returned to Sango's village without any memory as to who he is. Miroku's master, Mushin, presents him with a task that is to be given to the surviving descendant who defeats Naraku. Miroku is to destroy a yōkai who threatens to cast the world into eternal night, at which the first sign of the yōkai's appearance for the first time in 50 years is a full moon shining for many nights.

Kagome returns to Inuyasha's time and the two of them, along with Shippō, go to find the remaining shards of the jewel. Inuyasha detects Naraku's presence and runs into Kagura instead. Kagura easily rips the sleeve off of Inuyasha's kimono. She and Kanna are about to take their leave when the moon appears and a poem is said. Kaguya makes her appearance and uses her ability to discern the dark desires of Inuyasha's heart against him. Kagura unleashes her most powerful attack, Dance of the Dragon, and Inuyasha sends it back to her using his Backlash Wave, but is stopped by Kanna who uses her mirror to send the attack back at Inuyasha. Kagome manages to stop Kaguya from inflicting major damage to Inuyasha and the demons leave, with Kaguya noting Kagome has a strange aura about her that does not agree with the flow of time.

Inuyasha and company leave to pursue Kaguya and run into Akitoki Hōjō, the ancestor of Kagome's classmate, who is supposed to dispose a family heirloom (a hagoromo/celestial robe) into Mount Fuji. He joins them, partly because he has a bit of a crush on Kagome and partly because he is being blackmailed by Shippo for an earlier incident. Meanwhile, Kikyo investigates Naraku's death and has come across a slaughtered village where a dying girl gives her the Stone Bowl of Buddha.

Miroku (with his tanuki servant, Hachiemon) journeys to his grandfather's (given the name Miatsu) grave to find the yōkai he is supposed to destroy. He hears the local legend of the celestial maiden, Kaguya. Miroku's grandfather, who one of the most powerful priests in the series, which is evidenced by the fact that he was able to defeat Kaguya alone, sealed her away into a mirror and was unable to kill her due to her beauty and his own lecherous ways. Kaguya's hagoromo was entrusted to a family that was also given specific {C}instructions for disposing of the robe should Kaguya be freed.

Kagura arrives in Sango's village and attacks Kohaku, taking off with the Swallow's Cowrie Shell that was in Kohaku's possession. After Kikyo surrenders the Stone Bowl of Buddha without a fight to Kagura, she and Kanna free Kaguya from her mirror. Kaguya goes to find her hagoromo and runs into Inuyasha and Kagome.

After pinning Inuyasha to a tree, Kagome fires an arrow to kill Kaguya, but she absorbs it and fires it back at Inuyasha. Kagome, instantly in reaction, jumps in front of the arrow and Akitoki quickly throws the hagoromo/celestial robe in between the arrow and Kagome, but Kagome still gets struck by her own arrow; the arrow impaling into her back. She states her happiness that Inuyasha is alright and even smiles despite being greatly wounded. Inuyasha demands why she had to do that and she tiredly says, "It's no big deal. Besides...you're always saving me, aren't you?" before she collapses to the ground seemingly dead. Inuyasha, thinking Kagome is truly dead, goes frantic screaming her name thrashing and fighting against the vines pinning him to the tree. Kaguya chuckles and Inuyasha furiously and savagely threatens Kaguya for killing Kagome. Kaguya then takes Kagome's body and assures Inuyasha that she "won't let Kagome die so easily," and to follow her if he desires. Inuyasha breaks free from the tree and fuming and boiling in anger and fury, begins to do just so, firecely determined to rescue Kagome.

Kaguya, whose power has increased exponentially now that she has the hagoromo, prepares to freeze time into eternal night. InuYasha meets up with Miroku and Sango, Kohaku, Kirara and Shippo, who all had survived the time freeze thanks to Kagome's bandages, which give them immunity (most likely due to how they are from another time). They prepare to rescue Kagome and stop Kaguya. Inuyasha (who is also immune to the time stop due to secretly wearing a locket Kagome had given him earlier in the film that he had initially refused) then reclaims his piece of the robe of the fire rat that Kaguya had stolen.

It is then revealed that Kaguya was in fact a demon who absorbed the real Kaguya and taken on her beauty and power. Kaguya then attempts to turn Inuyasha into a full demon, but his voice wakes Kagome up and she attempts to stop the transformation by hugging him, saying, "I love you as a half demon, Inuyasha!" Because of that, InuYasha sees Kagome (in his mind) running toward him. As Inuyasha tries to attack her, Kagome desperately says, "I love you! I love you as a half demon!" This stops Inuyasha from attacking. However, it doesn't work completely and hoping to fully awaken Inuyasha's human spirit, Kagome kisses him. Shippo, seeing this, becomes embarrassed and hides. Kaguya orders Inuyasha to kill Kagome. During their embrace, Kagome mentally asks Inuyasha, "Inuyasha, you want to be with me, don't you?" While she thinks this, a tear rolls down her cheek. Her attempt to stop the transformation works and as Inuyasha and Kagome kiss, Kaguya's mirror cracks, returning Inuyasha to his half demon/half human form. Inuyasha, now fully realizing what is going on, returns Kagome's kiss, kissing her back.

When they pull back he pulls Kagome in a hug and they shortly embrace and he tells her that he will remain as a half demon "for a little while longer," but "just for her." But then Naraku reappears from Kohaku's back, revealing that he had purposely faked his death hoping to draw Kaguya out. However, Naraku during this point in the series was still a half demon and thus wasn't able to battle her on equal terms. Kagome then combines her power with that of Miroku as she launches a piece of his staff in the form of an arrow and destroys Kaguya's mirror. InuYasha then manages to destroy Kaguya's physical form using his backlash wave (Bakuryuha). Kaguya shows up again in the form of a black cloud and attempts to absorb Kagome in an effort to gain a new body. However, she is killed by Miroku's Wind Tunnel attack; fulfilling Miroku's grandfather's wish. Naraku then escapes with Kohaku, Kagura, and Kanna through the broken mirror, followed by the others. Shippo, who is lagging behind in the tunnel, looks back and Kaguya is right behind him. But instead, he wakes up in a field with everyone there now safe from danger, relieving him.

After the credits, Miroku attempts to kiss Sango, causing her to slap him in the face. Miroku tries to excuse his attempt saying that Kagome and Inuyasha have already kissed causing Inuyasha and Kagome to both blush upon hearing this. Inuyasha then begins to stumble out words saying that Kagome "forced" herself on him and in a stumble of further mixed words says that "its not like he wanted to do it," making Kagome mad. But as Inuyasha realizes what he said and tries to fix his wording, Kagome says, "Inuyasha...SIT!" And Inuyasha's face smashes into the ground.

In the end Akitoki Hōjō throws Kaguya's hagoromo into a volcano to stop any other beings from ever using its power.

Trivia

 * This marks the first time Akitoki Hōjō has appeared in the series.
 * This is the only movie to have Naraku, as well as Kagura and Kanna.
 * When Hōjō sees Kagome, Sango and Shippō bathing in the spring and narrowly avoids their notice (and their wrath) and also comments on how the girls look like "celestial maidens", but escapes and Miroku is punished instead, it parallels Kaguya's own history, in which she (a celestial maiden) was bathing in a spring (like Sango and Kagome) and is spotted by a passerby, who steals the Celestial Robe from her, which leads to her angrily attacking innocent villagers who happened to be nearby (like Miroku was attacked by Sango). Two other coincidences with this matter are that Hōjō (like the man in Kaguya's past) was in possession of the Celestial Robe and that both situations involved a monk (either Miroku or his grandfather, monk Miyatsu).
 * This movie also marks InuYasha and Kagome's first kiss.
 * This the only movie in which neither Jaken nor Rin make an appearance.
 * Cherry from Urusei Yatsura can be spotted appearing as a Jizo statue mid-way through the film.

Goofs

 * When Miroku discussed about the dark desires in Kaguya's castle his eyes are yellow not blue.
 * When Sango saw Kohaku escaping through the mirror, his kimono wasn't ripped off from when Naraku emerged from his back.
 * When Kaguya yelled at Inuyasha for abandon his change to become a full demon, Kagome's hair (Top part) was white, not black.