Kamen Rider Heisei Generations FOREVER

Kamen Rider Heisei Generations FOREVER (仮面ライダー平成ジェネレーションズFOREVER) is a Movie War (tenth overall) crossover film of Kamen Rider Build and Kamen Rider Zi-O, and the third and final installment of the Heisei Generations Series.

The first trailer of the film was unveiled on November 13, 2018, and premiered in Japanese theaters on December 22, 2018.

The tagline for this movie is "A generation ends. A new era begins." (時代が終わる. すべてがはじまる.) and "For all who love the Kamen Riders..." (仮面ライダーを愛してくれたあなたへ)

Synopsis
A powerful Time Jacker named Tid appears and creates two powerful warriors, Another Double and Another Den-O and orders them to pursue a young boy named Shingo. While Sougo Tokiwa attempts to protect him, he meets a young Kamen Rider fan named Ataru, who demoralizes the existence of the Kamen Riders. What does he mean? Meanwhile, Sento Kiryu attempts to take on Tid alone, but is brainwashed and manipulated by the Time Jacker as a result. With the mystery uncovered, Sougo and Sento head to the Kriogatake Mountains where they must face their true enemy.

Continuity and Placement

 * Kamen Rider Zi-O: Between episode 12 and 13. Additionally, the Kuuga & W Ridewatches can be seen on episode 21 which aired nearly one month after the film's release.
 * Kamen Rider Build: After the events of the final episode and before Kamen Rider Build NEW WORLD: Kamen Rider Cross-Z.

Plot
Sougo Tokiwa found himself chased by a huge robot. It was the Geiz's Time Mazine with Geiz Myoukouin and Tsukuyomi on board. There was another Time Mazine, quietly watching behind wall. Geiz and Tsukuyomi finally stopped Sougo. They wondered why Sougo kept running away from them, they were finding him for so long. However, Sougo was shocked and revealed that he didn't know about the two. Suddenly, the alarm rang. Geiz controlling his Time Mazine and jumped to the roof, awaring of what was closing by. On the sky, the Another Den-Liner came out from nowhere and crashed on the robot. An Another Rider ran out of the train, trying to attack Sougo. Sougo was knocked down, and the Zi-O Ridewatch was dropped out.

A kid ran out from the crashed train, but was captured by a green cyclone. When Sento Kiryu trying to analysis this phenomenon, the kid was blown out of the cyclone. Ryuga Banjo caught the kid. From the green cyclone, Another Double stepped in. Sento and Ryuga transformed into Build and Cross-Z to battle the new enemy,

Seeing the watch, Sougo remembered that he is Kamen Rider Zi-O. He transformed and fought Another Den-O with Geiz, making the monster rider to run away. Strangely, Sougo and Geiz found that they were surround by crowds and applause, while Tsukuyomi, losing her memory of Zi-O, told Sougo and Geiz that they were late for class.

On the other side, Build and Cross-Z were overwhelmed by Another Double. When the battle went on, people started to surround the three and watching the battle. In the crowd, a high school student, Ataru Hisanaga, took out his phone and took a lot of photos. Two people walked out of the crowd, they were Kamen Rider Grease and Kamen Rider Rogue. Sento was confused for why they had their memory back, but Kazumi and Gentoku said they did not notice about this. With the power of 4 riders, they finally took down Another Double. After the monstrous rider ran away, the crowd gave the riders big applause. Sento was still cared about why the memory was back, he ran to the roof of a building, but did not found the Sky Wall, one of the possible reasons. Sento could not figure out the answer and treated it as "the problem of the world". Ryuga asked Sento where the kid was, and found Shingo was not in here. Sento immediately went to find Shingo but crashed into Gentoku. The latter was knocked down on ground, lost his memory again, and walked away despite the continuous calling of Kazumi.

At school, Tsukuyomi was chatting with her classmates, discussing about studying and the boys in the class, like an ordinary high school girl. Sougo and Geiz, still keeping their memory, stalked Tsukuyomi, while getting more and more confusing. One time, Ataru went to ask Tsukuyomi if she is "Tsukuyomi" that he had something to tell her. However, Tsukuyomi was confused as she did not know who is "Tsukuyomi". While Sougo wondered if this is a confession. Geiz was shocked if it is confession, he took out the Faizphone X Blaster, wanting to shoot Ataru, but was stopped by Sougo. On the other hand, Tsukuyomi was also thinking about if Ataru was going to confess, but Ataru only asked if he counld shake hands with her. Geiz was concerning about why Ataru know about Tsukuyomi, a future people, he went to investigate about Ataru, while Sougo continued to stalk Tsukuyomi.

On the other hand, after Gentoku left, Ryuga and Kazumi went to nascita. However, when they arrived, they found that the cafe was changed into a restaurant. While confused with current situation, Misora Isurugi came, with her memory restored. They started discussing about the situation, but Misora suddenly lost her memory again, and ran away.

Geiz followed Tsukuyomi and her friends back to 9 5 DO, finding that the clock repair shop became a cafe, even with its name changed.

Sento finally found Shingo on the street, telling him he is Kamen Rider Build, he will protect Shingo. Shingo asked Sento if he was the companion of Kuuga. While Sento was confused that he did not know who Kuuga is, the one chasing Shingo, Tid, appeared in front of them. Sento let Shingo to ran away, while he fought with Tid. However, Sento could not beat with bare human fists, he took out his Build Driver and tried to transform. Tid was shocked that this world still has Kamen Riders, paused the time during the transformation of Sento. Using the energy from the tattoo on his left hand, the Super Time Jacker wiped out the Snap Ride Builder. The energy reached Sento, his eyes glowed yellow, being brainwashed by Tid.

Ataru was walking on the way back home with his bike, talking to the Imagin, Futaros in his body. Futaros asked if Ataru watched enough "characters from Kamen Rider", Ataru replied that it was not enough, while Futaros reminded Ataru that the one tracking him from behind is also “one from the show”. Ataru turned around and found Sougo. He chatted with Sougo and arrived at Fumen. Sougo asked why Ataru brought him here, the latter said it may be possible to meet the hero in here. Suddenly Sougo heard a kid cry for help, it was Shingo chased by Another Double. Sougo took out his Ziku-Driver, however, Another Double ran away before he transformed into Zi-O. Then, Master of Fumen came and said Sougo is powerful, then that should be left for you by that guy and gave the Double Ridewatch to Sougo.

Tid was concerning about why there was still Kamen Riders in this world. Sento, faked the brainwashing, quietly put a Fullbottle into the Machine Builder.

Sougo, Ataru and Shingo was on their way to 9 5 DO, Sougo asked why Shingo was chased by the Another Riders, Shingo replied that he did not know, but he was supposed to be in hospital, waiting for the birth of his little brother. Shingo added that he was looking forward to tomorrow, not only he will have a little brother, but also the day which "Kamen Rider Kuuga" will air. Sougo did not understand while Ataru asked if Shingo like Kuuga. Shingo gave a positive answer, and Ataru was surprised that a kid would like such an “old Kamen Rider show”. However, Shingo was confused by "old Kamen Rider show", asking if the “show” will start tomorrow. At this time, they arrived the alternated 9 5 DO. Sougo found Geiz inside and wanted to discuss with him. However, Geiz, lost his memory, asked Sougo not to disturb his studying.

The three then left 9 5 DO and went to the park. While Sougo took out a smart phone to check for the map. Shingo was surprised by the smart phone, said he saw this for the first time. Ataru was concerned about Shingo knowing an “old Kamen Rider show” but not a smart phone. Ryuga and Kazumi passing through, recognized Shingo and came. Sougo recognized Ryuga but Ryuga did not. Ryuga asked if Shingo know where Sento was. At this time Machine Builder arrived to Ryuga. The latter felt Sento must be in some troubles, said they needed to find Sento immediately.

Sougo and Ryuga, transformed, arrived and met Tid. Cross-Z asked where Sento was, while Sento, seemingly brainwashed, stepped in and transformed and battled Zi-O and Cross-Z.

While Kazumi taking Shingo home, Ataru found out he was also lived on the same district. Kazumi, Ataru and Shingo get out of the bus, and walked to their houses. They arrived the home of Ataru, while Shingo was shocked when seeing the house. At this time, Another Double and Another Den-O arrived. Kazumi battled them as Grease but lost. Ataru was terrified, but Shingo stood in front of Ataru, letting the Another Riders to take him away without harming Ataru.

Back to Sento, suddenly, Build turned around and wanted to attack Tid, but was dodged as the latter paused the time and left. Later, Sougo, Sento and Ryuga came back and found Kazumi, lying on the ground without his conscious. Sougo asked Ataru what happened, the latter said Shingo was being taken away, Kazumi wanted to protect them and was beaten down. Sento told Ataru what he really wanted to know is why leaving Kazumi lying on the ground without doing something. Ataru replied that it did not matter as it was just his imagination, they will be disappeared quickly. Sougo and Sento did not understand the words, Ataru let the two to go into his room. The room was filled with toys of "Kamen Rider series". Sento found the soft figure of "Kamen Rider Build", while Sougo found the one of "Kamen Rider Zi-O". Ataru told them that "Kamen Riders" did not exist in this world, but only “fictional television programs”. Ataru told Sougo and Sento that his parents always looked at the photo of his elder brother, who went missing at the age of 7, but not caring about Ataru. He was grown up with only "Kamen Riders". As Ataru wanted to see real "Kamen Riders", so Sougo and Sento were here. Ataru thought that Sougo and Sento were just his imagination and will disappeared later. Sento did not believe Ataru's words, taking Sougo and left the room with angrily.

On the other hand, Tid now has Shingo. He closed Shingo into the box, saying that Shingo is a Singularity Point that did not affect by time changes, if Singularity Point exists, Kamen Riders will exist, thus he wanted to seal Shingo. Tid activated the tower. In this raining night, the tower raised, different henchmen were released to the street. Ryuga transformed into Cross-Z Charge to battle the monsters. Sento also wanted to transform but seeing Sougo hesitating. Sougo did not know if he could still fight after knowing he was a “fictional character”. However, Sento told Sougo that Sento Kiryu was already a fictional hero, it did not matter if it was real or not. Sougo did not understand but stood up and the two transformed and fought the monsters. On the other hand, Ataru was also chased by the henchmen. Suddenly he met Kazumi and trying to seek help. Kazumi, lost his memory, pushed away Ataru and walked away. Ataru was frightened by the situation and ran into a tunnel. Futaros asked Ataru to complete the contract, Ataru agreed when the henchmen were closed by. Sougo arrived, seeing Futaros jumping into Ataru’s body after completing the contract. Ryuga, Sento, Sougo, all the “characters from the show” disappeared into light particles one by one.

Woz waked Sougo up. The latter opened his eyes, he was in the clock repair shop 9 5 DO, not the cafe. Woz listened to Sougo’s strange experience, thinking that was only a dream. But Sougo did not think so. The world of Ataru and Shingo did exist. Suddenly, Sento ran into the shop. Sougo asked how Sento found here, but Sento asked Sougo that did he remember the photo in the entrance of Ataru’s home. Sougo remembered the photo, a photo of Shingo. Ataru’s elder brother was missing at the age of 7, Shingo did not know about smart phone, “Kamen Rider Kuuga” is an “old Kamen Rider show” and Shingo only knew Kuuga… Everything was connected, but Sougo and Sento could not do anything in “this world”. Woz still wondered what happened, but shocked when Sougo took out Double Ridewatch. Sougo thought that this Ridewatch is from the other world, and thus linked to there. Sougo and Sento hold the watch together, the watch responded with shine, opening a channel to another world.

Sougo returned to the tunnel and found Ataru. Woz asked if Ataru was contracted with an Imagin, going into the Gaia Library. Searching with the keyword Imagin, a book, “Kamen Rider Den-O”, came out. Woz read the book and told Sougo Futaros was going back in time, to January 29th, 2000, the day of birth of Ataru. Sougo took Ataru to the Time Mazine and went back to the same day, going to the hospital. When Futaros came to this time period, he encountered Another Double and tried to stop the kidnapping of Shingo, however, failed to stop the monstrous rider. Then Sougo and Ataru arrived. Sougo wanted to transform but Another Double threatened to hurt Shingo, while started attacking Sougo. Ataru finally knew that Shingo was his elder brother. This angered Ataru, he charged into Another Double. But Another Double suddenly put an Anotherwatch into Ataru, turning Ataru into Another Den-O. The latter then attacked Sougo and Futaros, bring Shingo and aboard the Another Den-Liner with Another Double.

The past Tid opened the coffin of the tomb of Riku and the Gurongi, took out a blank Anotherwatch to absorb the energy inside, creating the Another Kuuga Watch. Suddenly, Geiz appeared and tried to stop Tid. The latter turned himself into Another Kuuga and battled with Geiz. Tsukuyomi drove Geiz’s Time Mazine to help Geiz but was broken by Another Kuuga. In the sky, Another Den-Liner arrived in present, chased by Sougo’s Time Mazine. Another Kuuga also broke Sougo’s Time Mazine, aboard on Another Den-Liner and travelled to the present. When arriving present, Another Den-Liner hit Geiz's Time Mazine on the roof, starting the opening battle of the movie.

As the Time Mazine was broken, Sougo and Futaros was stuck at the forest. Sougo told Futaros not to worried as they have companions, while Geiz and Tsukuyomi appeared on the forest on the other side.

Sento and Ryuga rushed to the tower of Tid but encountered Another Double and the henchmen. They transformed into Build and Cross-Z Magma and battled the monsters.

Geiz's Time Mazine, nearly broken, pulling Sougo's to do time travel. Both machines were badly damaged in the battle of Another Kuuga, they may be totally breaking down at any time. Suddenly they heard the ringing of train, it was the original DenLiner, which throwing ropes to the Time Mazine to catch up. Sougo, Geiz, and Futaros arrived the tower. They encountered Another Den-O, who disturbed the transformation of Sougo and Geiz. Without transforming, Sougo and Geiz were in crisis. Suddenly there was a flash taken away Another Den-O and the henchmens. It was Kamen Rider Den-O. The real Den-O, now a time patrol, change into differrent forms to battle Another Den-O, finally defeating him. Another Den-O turned back into Ataru, while a person gave his hand to him. Ataru looked up, he saw Ryotaro Nogami. Ryotaro told Ataru that as long as Den-O exists in one’s memory, the hero will not disappear.

Some kids were crying for help. When the kids were crying for Ex-Aid and Ghost, they appeared. As the kids kept crying for help, later all the main Heisei Riders appeared. The riders gathered and battled the henchmen.

Build and Cross-Z Magma were still battling Another Double when Zi-O and Geiz arrived. Zi-O took out the newly got Double Ridewatch, changed into DoubleArmor and successfully defeated Another Double. Tid decided to battle the riders by himself, transforming into Another Kuuga. Build later found Tsukuyomi and helped fixing the Time Mazines.

While Zi-O and Geiz battling Another Kuuga, Build and Tsukuyomi driving the fixed Time Mazines arrived. Geiz gave Zi-O another new watch, it was the Kuuga Ridewatch. It turns out that after Tid aboard the Another Den-Liner and went back a day before, Geiz went to the tomb of Riku and obtain the Kuuga Ridewatc by use a blank Ridewatch to absorb the power of Arcle. Sougo used the Kuuga watch and transformed into KuugaArmor. With the Kuuga Mode of Time Mazine, Zi-O defeated Another Kuuga.

Tid returned to the tower, put the Another Kuuga Watch into Shingo and fused with the kid, becoming Another Ultimate Kuuga and went on slaughtering. Finally, they were facing the Another Ultimate Kuuga. After the intense battle, Another Ultimate Kuuga was defeated by the All Rider Kick of Heisei Riders.

Zi-O

 * Tsukuyomi
 * Woz
 * Junichiro Tokiwa

Build

 * Misora Isurugi

Den-O

 * Owner

Others

 * Imagin
 * Riku

Villains

 * Another Riders

Henchmen

 * Masquerade Dopants
 * Waste Yummies
 * Stardust Ninja Dustards
 * Ghouls
 * Elementary Inves
 * Low-Class Roidmude
 * Gamma Commandos
 * Bugster Virus
 * Guardian
 * Hard Guardian

Cast

 * Zi-O Cast
 * Sougo Tokiwa (常磐 ソウゴ): So Okuno (奥野 壮)
 * Geiz Myoukouin (明光院 ゲイツ): Gaku Oshida (押田 岳)
 * Tsukuyomi (ツクヨミ): Shieri Ohata (大幡 しえり)
 * Woz (ウォズ): Keisuke Watanabe (渡邊 圭祐)
 * Junichiro Tokiwa (常磐 順一郎): Katsuhisa Namase (生瀬 勝久)


 * Build Cast
 * Sento Kiryu (桐生 戦兎): Atsuhiro Inukai (犬飼 貴丈)
 * Ryuga Banjo (万丈 龍我): Eiji Akaso (赤楚 衛二)
 * Kazumi Sawatari (猿渡 一海): Kouhei Takeda (武田 航平)
 * Gentoku Himuro (氷室 幻徳): Kensei Mikami (水上 剣星)
 * Misora Isurugi (石動 美空): Kaho Takada (高田 夏帆)


 * Returning Cast
 * Kamen Rider Agito (仮面ライダーアギト): Toshiki Kashu (賀集 利樹)
 * Kamen Rider Ryuki (仮面ライダー龍騎): Takamasa Suga (須賀 貴匡)
 * Ryotaro Nogami (野上 良太郎): Takeru Satoh (佐藤 健)
 * Momotaros (モモタロス): Toshihiko Seki (関 俊彦)
 * Urataros (ウラタロス): Kōji Yusa (遊佐 浩二)
 * Kintaros (キンタロス): Masaki Terasoma (てらそま まさき)
 * Ryutaros (リュウタロス): Kenichi Suzumura (鈴村 健一)
 * Owner (オーナー): Kenjirō Ishimaru (石丸 謙二郎)
 * Kamen Rider Decade (仮面ライダーディケイド): Masahiro Inoue (井上 正大)
 * Master of Fumen (風麺マスター): Hiroshi Doki (道木 広志)
 * Kamen Rider Ghost (仮面ライダーゴースト): Shun Nishime (西銘 駿)


 * Guest Cast
 * Ataru Hisanaga (久永 アタル): Nayuta Fukuzaki (福崎 那由他)
 * Tid (ティード): Shunsuke Daitō (大東 駿介)
 * Futaros (フータロス): Kenichi Takitō (滝藤 賢一)
 * Shingo Hisanaga (久永 シンゴ): Taiyo Saito (斎藤 汰鷹)
 * Owada (小和田): Reo Suzuki (鈴木励和)
 * High School Student: Soryu Nishi (西 蒼竜)
 * Ataru Hisanaga's Father: Hiroaki Nakagawa (中川ひろあき)
 * Ataru Hisanaga's Mother: Erina Takata (高田衿奈)
 * Ataru Hisanaga(Child): Yuugen Okamoto (岡本夕弦)
 * Voice recordings from past series
 * Kamen Rider Faiz (仮面ライダーファイズ): Kento Handa (半田 健人)
 * Kamen Rider Blade (仮面ライダーブレイド): Takayuki Tsubaki (椿 隆之)
 * Kamen Rider Hibiki (仮面ライダー響鬼): Shigeki Hosokawa (細川 茂樹)
 * Kamen Rider Kabuto (仮面ライダーカブト): Hiro Mizushima (水嶋 ヒロ)
 * Kamen Rider Kiva (仮面ライダーキバ): Koji Seto (瀬戸 康史)
 * Kamen Rider Double (仮面ライダーダブル): Renn Kiriyama (桐山 漣), Masaki Suda (菅田 将暉)
 * Kamen Rider OOO (仮面ライダーオーズ): Shu Watanabe (渡部 秀)
 * Kamen Rider Fourze (仮面ライダーフォーゼ): Sota Fukushi (福士 蒼汰)
 * Kamen Rider Wizard (仮面ライダーウィザード): Shunya Shiraishi (白石 隼也)
 * Kamen Rider Gaim (仮面ライダー鎧武 [ガイム]): Gaku Sano (佐野 岳)
 * Kamen Rider Drive (仮面ライダードライブ): Ryoma Takeuchi (竹内 涼真)
 * Drive Driver (ドライブドライバー): Chris Peppler (クリス・ペプラー)
 * Kamen Rider Ex-Aid (仮面ライダーエグゼイド): Hiroki Iijima (飯島 寛騎)

Ridewatches

 * Watch used:
 * Zi-O
 * Zi-O, W, Kuuga
 * Geiz
 * Geiz, Build (in Time Mazine)
 * Rider Armor(s) used:
 * Zi-O
 * WArmor, KuugaArmor
 * Geiz
 * N/A

Fullbottles

 * Bottle used:
 * Build
 * Biotic: Rabbit, FullFull RabbitTank (Rabbit Mode)
 * Abiotic: Tank, FullFull RabbitTank (Tank Mode)
 * Other: Hazard Trigger
 * Cross-Z
 * Biotic: Dragon, Dragon Magma
 * Other: Cross-Z Dragon, Cross-Z Magma Knuckle
 * Rogue
 * Biotic: Crocodile Crack
 * Form(s) used:
 * Build
 * RabbitTank Form, RabbitRabbit Form, TankTank Form
 * Cross-Z
 * Cross-Z, Cross-Z Charge, Cross-Z Magma

Sclashjellies

 * Jelly used:
 * Grease
 * Robot
 * Cross-Z Charge
 * Dragon

Astroswitches

 * Switches Used:
 * Fourze
 * Circle - Rocket
 * Triangle - Drill

Rider Cards

 * Card Used:
 * Kamen Rider Decade
 * Kamen Ride: Decade
 * Final Attack Ride: Decade
 * Forms:
 * Decade

Rouze Cards

 * Cards used:
 * Blade
 * Change, Kick, Thunder
 * Forms used:
 * Blade
 * Ace Form

Advent Cards

 * Cards used:
 * Ryuki:
 * Strike Vent, Final Vent
 * Weapons/Powers summoned:
 * Ryuki:
 * Drag Claw

Other Form Changes

 * Kabuto: Rider Form
 * Faiz: Axel Form

Theme song

 * Kamen Rider Heisei Generations FOREVER Medley D.A. Re-Build Mix

International Movie Theaters
The film was released in Hong Kong on March 14, 2019, available in both Japanese language with Cantonese subtitles and Cantonese dub.

In Southeast Asian countries, this film was distributed by Purple Plan, a film distributor based in Singapore. The film premiered in Singapore on March 23, 2019, and in Malaysia and Indonesia on March 30, 2019.

The film is also the first Kamen Rider movie able to release in mainland China by internet video on-demand service started in on May 8, 2019. An opening night ceremony will hold on May 2 in Hangzhou Anime Festival piror to the digital release.

Errors

 * When Sento was transforming into TankTank Form, the 'Tank & Tank' sound from FullFull RabbitTank Bottle is played when he 'caps' it, not when it is closed or put into the Build Driver.
 * The collar piece of Kamen Rider Kiva's suit is missing during the racing scene.
 * When Ex-Aid rides Kamen Rider Lazer Level 2 in the racing scene, he is visably missing the Gamer Driver. Despite this, the Rider Machine that Ex-Aid used is Lazer, due to the latter possessing eyes and the transformation announcement of Bakusou Bike was used.
 * From the words and action of Tid, as well as the existence of Futaros, tomb of Riku, and Ryotaro Nogami, it shows that "Kamen Rider are real" is true. The conclusion made by Sougo and Sento also agree with this. However, Shingo remembers "Kamen Rider Kuuga" as a TV show. As a Singularity Point, his memory will not be altered, so the statement "Kamen Riders only exist in TV show" is also true. The two sentences caused a logic conflict.
 * The lower part of the upper body armor of Kamen Rider Cross-Z Magma has a massive dent on it. The reason for it is unknown.