As Ryoko Mitsurugi goes to Daimon High School, she gets confronted by a group of ninjas and fends them off easily in a K-Fight, an officially sanctioned duel to settle disputes between folks at the school. Later on, when she prepares for a tournament where the winning club gets 100 times their usual funding, Ryoko finds a pendant necklace in a locker and puts it on. She faces her rival kendo senpai Azumi Kiribayashi in a duel but strange things begin to happen soon afterwards.
Ryoko is transported to another dimension where she has to fight a dragon. In the alternate world her martial arts skills are greatly enhanced, and her wooden kotetsu becomes a sharp blade of destruction. When she returns back to the regular world she wonders if it was all a dream. Meanwhile Shizuma prepares for his comeback to the school and during his first fight back, the school receives a surprise visit from a champion fighter.
After the recent fight with Nagumo and Shizuma, Ryoko tries to figure out how Nagumo knows about the alternate world, and Ryoko visits the Hiten Shrine where she meets Miyuki and the old master. A subsequent visit thanks to Azumi inspires her to strive to become the master’s apprentice, and she will stop at nothing to achieve that goal. Meanwhile a woman and her goons pay a visit to the Hiten Shrine to find Nagumo as well.
Thanks to her persistence and the master’s generosity, Ryoko begins training at Hiten Shrine. She also learns that Miyuki is turning 14 years old so she plans out a birthday celebration. Shizuma continues to look for Nagumo for a rematch, but somehow he and Ryoko both end up transported to the alternate world where they have to fight a demon beast.
Ryoko is recruited into cosplaying a magical girl for a restaurant demonstration at a shopping mall. Hitomi warns her that a visitor from afar will bring trouble. Meanwhile, a trio of fighters search for Shizuma with their leader Akitaka hoping to pick a fight with him, and they end up finding him in the same mall as Ryoko.
Azumi’s kendo trip with Tatsuya to her family’s private beach ends up being a full fledged party as Ryoko, Shizuma, their friends and family, and even their teachers, come along. Nearby on an island, the Yonshinkan are plotting some major schemes to take over the world as Setsura ponders his group's decreasing role.
Ryoko is called again by her fans to continue participating as the magical girl Magical Waitress Oyster Lulu. Trying to curb everyone’s enthusiasm, Ryoko is taken by a little girl who wants to reunite with her older brother, who is the son of the president of a large corporation. Ryoko and the gang try to meet with the boy but he won’t give him the time of day, and the vice president has other schemes to take over the corporation. But Ryoko won’t give up.
The school festival nears as Azumi and Tatsuya work hard on their lines and their roles in the play. But Ryoko realizes that the director of the drama club, Shiori Goto, has taken a strong passion to making sure they get their lines right, especially for Tatsuya. When Ryoko finds out Shiori and Tatsuya have been friends since childhood, she must think about her purpose in life. Then Shizuma gets on Ryoko’s nerves and initiates a K-Fight with her.
Ryoko manages to pull herself out of her depression and returns to the drama club just a few days before the big festival. This is her big chance to do her best, not only for Tatsuya-senpai and her friends but also for herself. However, Willard Gates has decided this is the time to take over the world as he assumes his ultimate form.
With Gates transforming as the Sword of Schwartzkaiser, and the demonic alien forces wreaking havoc on the campus of Daimon High, the entire school is transported to Solvania for a grand battle. Tessai and Setsura’s gang fight off the demons, while Nagumo faces Ryugen Higashikata. Ryoko must battle the invincible monster form of Willard Gates, but things look bleak when Gates easily breaks Ryoko’s kotetsu. But with Shizuma and a friend helping out, the tides may turn in the big finale.