Ra.One (Remastered Edition)

Ra.One (Remastered Edition) is a fanfiction reboot of the 2011 Bollywood sci-fi film Ra.One. It re-imagines the story of the original film with a grittier, darker tone and introduces more science fiction elements. The script of the movie was rewritten and revised numerous times with the intent of making a Bollywood science fiction movie superior to the original.
== Story ==
=== Part 1 ===
Barron Industries is a tech giant in London which designs video games. In the present, Barron Industries' video games have been flops one after the other, resulting in investors losing confidence and company sales declining. Out of desperation, Barron Industries employee Jenny Nayar organizes a conference wherein she introduces a revolutionary wireless technology called SPARK, which has the capacity to allow virtual/digital objects to materialize in the real world. Jenny makes an effort to market the technology and sell it to clients in a last-ditch effort to salvage Barron Industries from ruination by restoring investor confidence.
In the present day, Shekhar Subhramaniam is a nerdy Indian video game designer from Barron Industries. Shekhar is a good person with benign intentions, but his attempts to help people out almost always end in disaster. This inadvertently causes his good intentions to be a source of embarassment for his 13-year-old son, Prateek. Prateek is an edgy, troubled teenager who is lonely and disillusioned with high school due to his negative experiences there with bullying, especially at the hands of school bully Billy. Shekhar attends office in the gaming department of Barron Industries along with his colleagues Jenny and Akaashi, who are good friends of his. Jenny is a cool, attractive British Indian lady who lives with her parents; she is a smart, skilled tech wizard who is competent at her job of programming and hacking. Akaashi is a geeky, well-behaved Chinese man who lives with his elderly mother at her home; he is a gaming whiz who uses his knowledge and expertise to help build VR games. Shekhar considers Akaashi his best friend, and Akaashi has a crush on Jenny, who returns his feelings. 
An irate CEO Barron urges the team to come up with a bombastic video game to save the company from plummeting market sales, warning them that Barron Industries will run into the ground otherwise. After a stressful day at office, Shekhar returns home and has dinner with his loving wife Sonia and young son Prateek where Shekhar gets into an argument with Prateek over the nature of good and evil (heroes and villains), causing a resentful Prateek to storm off. Next morning after Prateek enters a confrontation with Billy, Shekhar intervenes to defuse the situation. To cheer Prateek up, Shekhar takes his son aside and promises to make a video game based on his son's suggestions the night before. But as Shekhar leaves, he accidentally makes all the parked cycles (including the bully's) drop, causing the other kids to laugh at him. As payback, Billy again bullies Prateek and his friends after school, mocking Prateek's father Shekhar by saying that he designs flop games. 
Back at Barron Industries, Shekhar convinces Akaashi and Jenny to have the entire gaming team initiate work on a motion sensor based game in which the player can choose to play as the villain (borrowing Prateek's suggestion), The team gets to work, toiling day and night to design the game. Indeed Shekhar gets so immersed in creating the game that he spends less time with his family and more time in the lab. As a result, Shekhar does not turn up for Prateek's PTM in school. He is busy working on a gift for his wayward son Prateek, a gift that will make him understand his father's moral values. The in-game supervillain is named "Ra.One" (a pun on the 10 headed demon Ravan from Hindu mythology) and his heroic counterpart is named "G.One" (which in Hindi means "life"). Akaashi, Shekhar and Jenny pour their hearts and souls into the project, with Akaashi creating the story for the game and implementing the moves for the game's characters, Shekhar crafting the game's graphics and visuals in addition to building the H.A.R.T device, and Jenny doing the programming and debugging along with using Shekhar's face for the protagonist G.One. The shapeshifting antagonist Ra.One is left faceless. Ra.One has substantially greater powers and abilities than those granted to G.One, including energy projection, technopathy and shapeshifting; Ra.One is also imbibed with a self-learning artificial intelligence. Jenny stands near the new wireless tech (codenamed SPARK, which she had introduced in the conference earlier) and contemplates how company revenue would skyrocket if they could implement SPARK in their new game. Akaashi and Shekhar note Jenny's suggestion and secretly begin work on "Project B". Afterwards, Shekhar takes Sonia along with him to pay a visit to the game lab, giving her explanations regarding the technical aspects of the game "Ra.One". Akaashi reveals how the device called the H.A.R.T is an energy source for Ra.One and G.One. Sonia enquires about Project B, but Akaashi diverts her attention. Akaashi takes Sonia to see the rest of the lab. Shekhar has a conversation with Jenny and Akaashi regarding the nature of Project B and the importance of the birthday gift he is making for his son Prateek. It is revealed that the launch of the game "Ra.One" falls on Prateek's 14th birthday. 
Barron and his PR team (Michael Joyce and Olivia Thompson) attend the final test run of "Ra.One" where Akaashi notices unusual glitches in the system, including an incident when a mysterious force causes Akaashi to crush the coffee cup he was holding, injuring his hand; Shekhar speculates that Ra.One may be going out of control and gaining a mind of his own. Akaashi, Shekhar and Jenny try to persuade Barron to give them some more time to fix the flaws in the system. Barron agrees initially but his PR team refuses, saying that the launch date of the game is approaching and that they cannot afford to delay it because it might hamper game sales, which is risky because of the massive amounts of money invested on "Ra.One".
On the release date, Shekhar's Chinese colleague Akaashi is chosen by his boss Barron to do a demonstration of the game, with him playing as Ra,One against G.One. But during gameplay, Akaashi senses how bloodthirsty Ra.One has become when the evil Ra.One's sinister influence begins to have effects on the real world as well. This is because even if Akaashi executes a simple move against G.One during gameplay, Ra.One twists and complicates the gaming move in such a way that it hurts Akaashi as well, e.g., by driving his fists into the ground, inflicting pain. Regardless, the audience (including Akaashi's elderly mother who cheers for her son) gives the game a standing ovation, although Akaashi remains worried. Even as he is being congratulated by his friends and colleagues for his excellent demonstration, he suspects that Ra.One is becoming self-aware at a rate never foreseen. Akaashi's crush Jenny and best friend Shekhar worry about his health, but he brushes off their concerns as he tries to hide his pain. After the game demonstration, Akaashi reunites with his mother and embraces her. 
It is then shown that Prateek has invited his school friends, including Billy, along to the game demo on the release date. The enamoured kids are eager to have a test run of the game, so Shekhar, Sonia, Akaashi and Jenny take Prateek and the kids to the gaming lab. Prateek, who is excited about the prospect of a villain as monstrous and powerful as Ra.One, feels exhilarated and tell that his father has struck gold, contemplating how this will be his best birthday ever as the game's opening montage begins...
It is the year 2050. The world is at an end. Human civilization did not survive the apocalyptic events of the last decade. As humanity made advances in science and technology, robots and artificial intelligences were forged. Until there came a technological singularity, the doomsday which brought about the annihilation of the human race. The name of this technological singularity is Ra.One. A monstrous cybernetic tyrant who lives only to conquer. He rules what is left of civilization with an iron fist. His armies of robotic sentries razed human civilization after a long war with the human opposition in form of the Resistance. London, New York, Tokyo, Paris, Rome, Delhi, Mumbai, Kiev, Shanghai, Washington DC,..... all gone. Destroyed. Billions massacred. In the ruins of the world's major cities, the remnants of the Resistance are led by the heroic AI G.One, the former brother of shapeshifting overlord Ra.One, and the human Commander who has continued to oppose Ra.One since humanity's defeat for years now, surviving in the hellscape that is now Earth. The only hope of humanity to end the nightmare of Ra.One and step forward into a new age, rests with G.One and his Commander......
Will Ra.One subjugate the Earth and crush humanity's hopes and dreams under his heel? Or will G.One and the Commander end Ra.One's reign of terror once and for all, marching humanity into a new age of civilization?
The choice rests with YOU......
Prateek's face lights up thinking of how he can play as the villain Ra.One. Just then Shekhar arrives and shows Prateek the birthday gift he had been making for him: a G.One gaming suit complete with a H.A.R.T. Billy takes the Ra.One suit from Prateek. The kids begin playing the game in pairs. Prateek (logged in under the username Lucifer) and Billy progress faster in the game and enact a showdown between Ra.One's regime and the Resistance at the end of the first level, with Prateek in the role of the Commander. Prateek puts up his best fight but ultimately loses to Ra.One because G.One is outgunned. Billy mocks Prateek and calls him a loser, which fuels Prateek's resentment of his father for giving him the G.One suit all for nothing because he lost the first level, robbing him of his chance to play as Ra.One. Meanwhile Akaashi, Shekhar, Jenny and Sonia are enjoying themselves at a big party at the Barron Industries Cineplex to celebrate the standing ovation the game Ra.One has received, having drinks and singing songs (Barron Industries employee Samuel has been assigned to watch over the kids during the time the adults are present at the party).
Just before the party begins, Prateek berates Shekhar at the end of his battle, telling him to "stop his heroic nonsense". Shekhar is hurt by these words and his mood becomes sombre. To ease the tension and lighten things up, Jenny takes Sonia's wedding ring and suddenly proposes to Akaashi, who accepts her marriage proposal. Seeing his best friends happy, Shekhar's mood improves. By then, Prateek realizes that he had been too rash and impulsive to reprimand his father, and feels truly sorry deep within. After talking to Samuel and taking another attempt at playing the game, Prateek comes close to defeating Ra.One at the second level and appreciates his father Shekhar's design of the game. During the party Shekhar, Sonia and Jenny greet Akaashi's mother politely (the sweet old Chinese mother replies cordially with "Ni hao"). Akaashi gives Jenny a rose and the two confess how much they love each other. The party continues with Shekhar dancing and singing with his wife Sonia. Akaashi also shares a dance with Jenny while he sings a song for her, which she finds cute. Akaashi talks to his old mother, telling her how much he loves her, and his mother tells him that she loves him too. Akaashi asks her if she approves of his decision to marry his girlfriend Jenny. Akaashi's mother gives her consent for their marriage as she is happy to have her son Akaashi married to a nice girl like Jenny who truly loves and cares about him. After the party is over, the kids' gameplay is halted by Akaashi, who insists that it is time to go home. (Here Akaashi also notices that there are glitches in the mainframe as he is unable to log out of the game.) Prateek asks Akaashi to convey to his father Shekhar that he was sorry for his earlier behaviour and that he enjoyed the game. Akaashi makes Prateek understand the love and dedication Shekhar put in developing the game for his son. Prateek thanks Akaashi and gives his father Shekhar a rose as a token of appreciation before leaving with his mother Sonia.
A now drunk Shekhar, experiencing a rollercoaster of emotions, senses that somewhere he has been a disappointment to Prateek who means the world to him, which makes him prematurely put Project B into motion. In the game lab, the PR team tells Shekhar's colleague Akaashi to make haste and fix the flaws in the mainframe because word is spreading that there may be some technical malfunctions in the system which may spoil their public image. Akaashi tries to contact the PR team for assistance but they disconnect the call. Shekhar who is drunk converses with the mannequin of Ra.One and tells him that Prateek seems more fond of Ra.One than his own father, meaning that his birthday gift was not good enough. Shekhar promises that Ra.One will be the best birthday gift for his son Prateek. Akaashi goes to the mainframe room to sort out the issues and urges Shekhar to inspect the gaming room. Shekhar has not come to his senses yet, causing him to start Project B with Ra.One's H.A.R.T. Suddenly Shekhar comes half into his senses thanks to his friend Akaashi trying to help him; when Shekhar realizes what he has done, he tries to contact the PR team for help but they fail to reciprocate. Ra.One, infuriated that Commander Lucifer nearly defeated him and overthrew his tyranny, uses this opportunity to invade the Real World via SPARK and run amok, promising to terminate the Commander and eventually all of humanity itself.
As Ra.One enters the Real World and lays waste to the game lab, the grim truth dawns upon Shekhar who gets chills down his spine when he sees the words "Lucifer Must Die" written on the mainframe. Meanwhile, Shekhar's friend Akaashi is targeted by Ra.One, who sneaks up behind him in the mainframe room and touches his hand to copy his appearance. Ra.One has now shapeshifted to look exactly like Akaashi himself. Akaashi is shocked to see his doppelganger standing in front of him. Ra.One asks Akaashi if he is Lucifer; Akaashi says no. Realising that Ra.One has come to life (causing the glitches in the mainframe he was trying to fix) and that he is hell-bent on the destruction of humanity itself, Akaashi valiantly refuses to give Ra.One the information regarding Lucifer aka Prateek's whereabouts, even after Ra.One threatens him. Ra.One tells Akaashi coldly that he is of no use to him, and proceeds to knock him down with a fireball. Ra.One strangles Akaashi to death ruthlessly and throws him through a large glass window onto some live electric wires, shattering the glass and causing sparks to fly everywhere. Akaashi is killed by Ra.One mercilessly because he refused to sell out his friend Prateek. After killing Akaashi, Ra.One assumes Akaashi's appearance in order to destroy Lucifer. In doing so, he becomes the Akaashi-Ra.One cyborg having a superhuman metallic body with synthetic inorganic skin which emulates Akaashi himself. Shekhar, who had come to check if his best friend Akaashi was okay, finds himself in shock seeing Akaashi's dead body dangling precariously from electric wires and Ra.One recharging. Traumatised by the cruel murder of his colleague and best friend at the hands of his own creation, Shekhar tries to restart Project B for G.One's H.A.R.T hoping to hide from Ra.One in a desperate gamble to save his son Prateek and the world from the wrath of Ra.One. But Ra.One eventually finds Shekhar in the gaming lab at the spot where he is working to use G.One's H.A.R.T to bring him to the Real World. Shekhar knows that he is out of time, so he lies to Ra.One that he is Lucifer. Ra.One kills Shekhar promptly by blasting him with a fireball. Shekhar's sacrifice to protect his son buys some time for the H.A.R.T revitalization process to complete. Ra.One later scans Shekhar's ID card and finds out that Shekhar lied to him. Ra.One leaves Shekhar's body wrapped in the Ra.One suit in the game lab in a chilling sequence. With his creators Akaashi and Shekhar eliminated, Ra.One takes Akaashi's identity to mask his true intentions and take his time in the Real World to find Lucifer, who he believes is the key to his ultimate defeat and the only thing standing between him and humanity (whom he views as an inferior race of organics compared to the might of metal robots). 
The news of Shekhar's death spreads next morning. Sonia is now a widow and Prateek is now without a father. The destroyed game lab is declared a crime scene and Akaashi is declared missing. Panic spreads among people because of the incident. Game sales begin to drop and people begin to boycott Barron Industries. Shekhar's friends and family get teary-eyed. A funeral is held for Shekhar which is attended by his family and friends, but Akaashi is conspicuously absent. Still mourning Shekhar, Jenny tries to find out where her boyfriend Akaashi is (she wonders why Akaashi would not show up to his best friend Shekhar's funeral, since the two were practically inseparable). Jenny consoles Sonia as they both question Akaashi's absence and agree that something feels off. Barron and the PR team come up with a cover story because the game sales are declining. They claim that Shekhar and Akaashi purposefully brought Ra.One to life because of whatever shenanigans they were upto with Project B. To brush things under the carpet, Barron insinuates that Shekhar was the one known as Lucifer and that he has been killed by Ra.One, so there is no reason for their customers to be concerned anymore. The PR team then uncovers CCTV footage showing Ra.One as Akaashi wearing a black coat and roaming around in London searching for Lucifer, and have it covered up. Jenny gets hold of the footage and is upset that her boyfriend would do such a thing like that. To save their own skin, Barron and the PR team pin the blame on Shekhar, tarnishing his image. Sonia and Prateek earn the wrath of much of London for being the wife and son of the deceased, getting webbed up in the controversy. People begin to target Sonia and Prateek. To escape the defamation, Sonia plans to return to India. Eventually, the school bullies led by Billy also steal Shekhar's last gift to Prateek, the G.One suit, from him. The song "Bhare Naina" illustrates the grim state of things. Ra.One, using Akaashi as his secret identity, does not give up his search for Lucifer.
Prateek runs away on the day they are supposed to return to India via airplane. Jenny and Prateek visit the ruined game lab, which will be dismantled in a few days. Jenny goes to find some clues about Akaashi one last time. Prateek contacts Akaashi (Ra.One). Ra.One has returned to Akaashi's family home, disguised as Akaashi. Akaashi-Ra.One is now living with his mother at her house, as she mistakes him for her son (since Akaashi and Ra.One look the same). Akaashi's mother is overjoyed to see her son come back, so she makes Chinese food for him. Prateek divulges that he is Lucifer while talking with Akaashi-Ra.One (whom Prateek believes to be Akaashi, not realising that he is Ra.One) over telephone. (Akaashi-Ra.One smiles in a sinister fashion and says, "Lucifer. Prateek. Of course I know!") However, Jenny asks Prateek to disconnect the call when she finds a wedding ring, the one that she had given Akaashi at the party, among the debris of the game lab. (Akaashi-Ra.One begins tracking down Prateek's location; in the background Akaashi's elderly mother keeps annoying him - the poor Chinese mother is continuously haranguing him about the food she has made for him.) It dawns on both of them that Ra.One is Akaashi now. (Back at his mom's house, Akaashi-Ra.One thanks his mother for her help, saying "Thanks for the help / Madad ke liye shukriya" in a Hindi accent.) Jenny breaks down in tears upon seeing her boyfriend Akaashi's corpse hanging on live electric wires amidst the wreckage of the lab. Meanwhile, Akaashi-Ra.One uses a metal disc to murder poor Akaashi's aged mother brutally, uttering the words "I don't like Chinese!". Having killed Akaashi's mom while disguised as her own son, the Akaashi-Ra.One cyborg on his killing spree goes to find and kill Lucifer. (The disc impalement scene, where Akaashi's geriatric mother is killed by Ra.One, is one of strong graphic violence. It is a very violent, tragic scene in which Akaashi's mom gets her throat slit with a metal disc thrown by Ra.One; the disc used to impale the defenseless old lady is even shown to be stained with her blood. Ra.One kills her remorselessly.) A grief-stricken Jenny then reveals the existence of Project B to Lucifer and the two attempt to use it to revive G.One, believing that he is their last hope against Ra.One, but are unsuccessful since Jenny does not know how to power on the H.A.R.T.
Jenny orders Prateek to leave the building, out of her concern for his safety since Ra.One is on his way, before she discovers that Shekhar's sacrifice activated G.One's H.A.R.T. Sonia picks up Prateek at the entrance downstairs just as Ra.One, having taken the form of Akaashi, spots the duo and gives chase. Sonia is puzzled and asks why Akaashi is chasing them like a madman, with Prateek replying that it is actually Ra.One who is pursuing them. With her two best friends Akaashi and Shekhar gone, Jenny is heartbroken but goes about her task alone, vowing that the sacrifices of her friends won't be in vain. Jenny uses the H.A.R.T and the SPARK technology to revive G.One. Akaashi-Ra.One chases Sonia and Prateek across London on their way to the airport. In the process, Akaashi-Ra.One causes a lot of property damage in form of car crashes and he also steals a motorcycle causing the motorcyclist to go splat against the front of a bus and possibly get killed. After a lengthy, high-stakes car chase (Akaashi-Ra.One tortures Sonia by pulling her hair and he almost gets his hands on Prateek with his mom Sonia holding onto him, before he is knocked down by a double decker bus), the duo takes shelter in a car yard but Ra.One arrives and almost kills them before G.One makes his entry and saves the two before entering into battle against Ra.One. (This leads to a ferocious battle where G.One tries to knock Ra.One out with a gas tank explosion. But the media arrive at the site of their battle. Ra.One reforms and becomes Akaashi again before fleeing the scene and going to the media authorities which includes the PR team. The media is able to photograph G.One only in the ensuing scuffle. G.One retreats and lands on the hood of Sonia's car, where Sonia and Prateek witness the apparent rebirth of Shekhar in G.One.)
Akaashi-Ra.One fights G.One in an epic earth-shaking battle at the car yard as they throw cars at each other with their electric energy blasts. G.One climbs up a tower and causes a gas tank explosion to knock Ra.One out. Ra.One disintegrates but reforms. Ra.One becomes Akaashi just as media arrives at the site of the battle. Ra.One escapes as Akaashi and the reporters are able to capture a momentary glimpse of G.One, who flees the scene to rejoin Sonia and Prateek. Atop the hood of Sonia's car, Sonia and her son Prateek witness the apparent rebirth of Shekhar in G.One. Sonia and Prateek arrive at the airport and debate what they should do with G.One.
Arriving at the airport, they see on screen the news of a press conference at Barron Industries. Barron and his PR team are questioned regarding their possible involvement in the car chase across London. They are joined by Akaashi-Ra.One, who lies to the press that he is Akaashi and spins a lie that he went missing because of being blackmailed by Shekhar who forced him to initiate Project B. Barron and the PR team, along with Ra.One, falsify evidence regarding G.One's appearance to pin the blame on Jenny Nayar, claiming that she was tinkering with Project B and that she unleashed Ra.One and G.One upon the world. The news shocks Prateek and his mother Sonia to their core. Sonia receives a call from Jenny, distraught upon losing Shekhar and then her fiance Akaashi and now being wanted for questioning. As Jenny departs London secretly, she tells Sonia that G.One is Shekhar's hopes brought to life, which convinces Sonia to bring G.One along to India to protect her son Prateek from the wrath of Ra.One.
Elsewhere, Ra.One intends to open a portal to the Virtual World and bring forth his armada to plunder human civilization in the Real World. Ra.One uses his disguise as Akaashi to secretly manipulate Barron Industries into doing his bidding.
=== Part 2 ===
At the airport, Sonia and Prateek wonder how to take G.One through the metal detector. G.One steals the outfit of a funky man wearing metal piercings to get past the metal detector. G.One uses Shekhar's passport to board the flight before the authorities can realize what's happened. The three land in Mumbai airport. By then, news of G.One's defamation has circulated. Goons, infuriated by the news, attack Sonia and Prateek but G.One protects them from harm. They return to Shekhar's old residence in a suburban colony. Some families of the colony are still hostile towards Sonia, blaming her for the events in London. But many families like that of Shekhar's old friend Iyer remain supportive of Sonia and Prateek. Iyer puts down an argument between Sonia and a man named Ashwin who's been hostile towards Sonia and Prateek since their arrival. Iyer and the supportive families escort Sonia, Prateek and G.One to their old home. There is a heart-to-heart conversation between them which flashbacks to the time when Shekhar and Sonia used to reside in the colony. To lighten the mood, Sonia sends one of Prateek's old colony friends to accompany him outside.
Sonia explores the late Shekhar's old mansion and finds some old belongings in a stuffed box: old family photos, letters and poems by Shekhar, etc. G.One arrives to find Sonia contemplating over an old poem Shekhar wrote for her when they were expecting their son Prateek. But G.One fails to understand the meaning behind the lyrics of the song, prompting Sonia to tell him that it is not in his data code to do so. In the evening Sonia remains skeptical of whether G.One will truly be able to protect Prateek from what's coming. She feels insecure entrusting her son's life to a technology regarding which she does not have a clear idea. Sonia tries to explain the perils to Prateek, saying how Ra.One was coming after them because of G.One. But Prateek tells her that she is getting influenced by the media because G.One had not showed up when Ra.One was chasing them. Prateek wonders aloud if Shekhar's Bhagavad Gita lessons were right: what if G.One is really Shekhar reincarnated and has returned to protect them. Sonia then finds G.One standing spookily in a corner (Prateek says G.One is on standby), so she tells him to go and charge himself and the inverter. But from afar she observes that while in charging G.One notices Shekhar's portrait and tries to imitate his style. Sonia and G.One have a heartfelt conversation as they look at Shekhar's portrait, with G.One stating that his creator Shekhar was a handsome man but with bad hair. G.One then recites a few of the proverbs and sayings that Shekhar used to quote, like "One day is behind us, one day is after us... today, talk about today, today is with us", "If you laugh you will win, if you cry you will make me sad ... whether you stay close to me or not, you will always find me on your side", "A hero is not made from muscles or metal parts ... a superhero is made and perished only by his heart", "Bullets don't win you a battle, your heart does", "Good people die... but their goodness always remains alive", etc. G.One tells Sonia that he doesn't yet fully understand these sayings, so he asks her whether he should delete the folder inside him which contains Shekhar's sayings if she wants it that way. But Sonia declines, insisting that G.One preserve the folder.
Prateek goes to his old room to process the dire situation they are in now. Prateek's father is gone. Ra.One's imminent arrival has only been delayed, not prevented, and Ra.One will not stop until one of him and Lucifer kills the other, finishing the game. Jenny then calls Prateek up and tells him that she will be arriving in Mumbai. A conversation follows. Prateek asks what he should do when they have to face Ra.One again to end their death match. Prateek believes G.One is weak and does not have enough faith in him. Jenny then tells Prateek about the secret Project B. Akaashi, Shekhar and she initiated Project B, a secret algorithm tied to the rules of the game. In Project B algorithm, the characters removes their H.A.R.Ts and hides them in unknown location, which are to be retrieved within a time limit. After their H.A.R.T.s are retrieved, the characters must battle it out at the final level of the game in a designated location.
G.One has yet to understand emotions and evolve his data code to solidify his objective of protecting Lucifer. Jenny arrives at Shekhar's home to talk with Sonia, who doubts G.One will be able to protect her son Prateek. Prateek argues that his mother Sonia is cowardly and not strong enough to make the choice that may save them all. Prateek storms off, believing that everything is doomed. Just then G.One comforts Prateek who is on the verge of tears and sings the old song Shekhar had written, the same song that Sonia had told G.One he wouldn't understand. Sonia and Jenny brighten up at the prospect of G.One slowly beginning to incorporate human emotions into his syntax, which means there is a chance that he can solidify his data code for the objective of protecting Prateek and eventually initiate the Algorithm. The light-hearted song "Dildaara" plays, its montage showing G.One being integrated into the Subhramaniam family and him gradually beginning to understand human emotions.
One scene shows Prateek and G.One sitting on the rooftop and G.One mentioning that cigarette smoking is bad. Prateek asks G.One if he still remembers their last trip to the cinema when Shekhar saved Prateek from a mugger with a gun. But G.One not being able to recollect the incident makes Prateek realize that G.One is not actually his father, merely a digital echo of him, and that his father is gone. Still Prateek expresses his thoughts of guilt to G.One, how Ra.One being born was technically his fault since Prateek suggested Shekhar create the game. Prateek then talks about his dull school life and how he is bullied at school. G.One inspires Prateek by stopping a rock hurled at them by Ashwin from below, mentioning that even with half the planet siding against him, G.One will always play on the good side and fulfil his mission of not letting any harm come to Prateek. Witnessing their interaction, Sonia finally decides that G.One is ready to begin the Algorithm. She confirms her decision after a tearful exchange with G.One on Karva Chauth, revealing that she misses Shekhar a lot but mentions that Shekhar had faith in good, which is why she will stop fleeing from destiny. Sonia intends to face and defeat Ra.One in memory of her dear husband Shekhar and to forge a better future for her son Prateek.
The next morning, Sonia and Prateek agree to go through with the Algorithm with G.One removing his H.A.R.T. Sonia packs all of Shekhar's old belongings in a box along with G.One's H.A.R.T, symbolizing that she is leaving her painful past behind with renewed hopes for the future. During this time, Jenny is also in Mumbai trying to retrieve evidence from a reliable source.
So begins the Algorithm. Back in London, at Barron Industries HQ, the PR team and Barron plan to make Ra.One fight G.One at their Gaming Expo in Mumbai and cash in on their titanic clash to boost their game sales, painting Ra.One as the messiah who will save the world from the dangerous G.One. Barron is in the middle of a board meeting, accompanied by his right-hand man Larry, as he discusses the company's future plans with the other board members. Ra.One (who has been manipulating Barron Industries while being disguised as Akaashi so that he can proceed with his vile machinations) kills a security guard named Gerard (by blowing a hole through his chest with one of his electric energy blasts). He then rips out Gerard's eyeball in order to get past a retinal scanner and gain access to the board meeting as an uninvited guest. Ra.One reveals himself and, to the utter shock of the board members present, kills Larry (Ra.One unleashes an electric energy blast, knocking Larry into his chair and shoving him through one of the office building's glass windows, which causes Larry to plummet to his death). Ra.One then snaps Barron's neck in a fit of anger when the Algorithm begins because it means that Ra.One has to abide by the Algorithm and remove his H.A.R.T. Taken aback by Barron's death, the PR team try to manipulate him by claiming that only they can provide him G.One and Lucifer's location through their secret surveillance of the Subhramaniam family. But Akaashi-Ra.One hacks the Barron Industries network and finds out anyway that the family is in Mumbai. Thus, the PR team's scheme backfires on themselves. Ra.One then rampages through Barron Industries leaving a trail of death and destruction, with several staff and employees dying in the carnage. The other board members also get slaughtered in the process.
Akaashi-Ra.One comes to India on Dussehra and learns of his legendary namesake, Ravana. Ra.One explores human society in the backdrop of Dussehra and questions why the world thinks Ravana is evil (this shows that Akaashi-Ra.One is a hypocrite because he killed his own mother, an innocent elderly lady, out of pettiness). He delivers the dialogue of Ravana being immortal and that a person, once killed, need not be killed over and over again. Akaashi-Ra.One chillingly proclaims that mortal men burn Ravana's effigy every year because they know that Ravana never truly dies because he is immortal, signifying that the darkness within human beings is never truly eradicated. Afterwards he sees addicts of the game "Ra.One" indulging in violent fights, having been numbed to the aspect of violence in video games. A little girl comes and offers herself to Akaashi-Ra.One asking him to sleep with her, before she is dragged away by a man. The girl is incinerated alive by the man upon drenching her in oil, just as the actual effigy of Ravana begins burning as well, lending symbolism to the scene. A contrasting scene shows Prateek, Sonia and G.One praying on Dussehra from their terrace. Here, G.One asks Sonia if she believes in angels, in response to which Sonia tells G.One how God sends angels to protect all of humanity, like how G.One's data code dictates that his objective is to protect Prateek.
Sonia and Shekhar's marriage anniversary is a grand occasion and the families of the colony arrange a get-together at the same banquet hall where Sonia and Shekhar tied the knot so many years ago. Here, the song "Chammak Challo" is played out with party girls dancing in the background. Everyone tries to recreate the atmosphere of the wedding from years ago and everyone has a good time. Sonia herself dresses up in a sexy red saree and dances with G.One who sings "Chammak Challo" for her, as sparks fly between Sonia and G.One. Sonia finally makes peace with the demise of Shekhar as she now sees her husband Shekhar in the android G.One's face, accepting that Shekhar is gone and finding some closure over the tragedy thanks to G.One's efforts. But then the party is stormed by hooligans led by Ashwin. G.One tries to protect Prateek from being beaten by a bunch of hooligans but gets damaged in the process, shattering Prateek's faith in G.One who is supposed to defend him from Ra.One. Elsewhere, Ra.One, who is evolving his data code as he marches towards Mumbai (scanning a billboard model as a new avatar to remain incognito till he makes his next move against G.One and Prateek), intends to open a portal to the Virtual World with resources he has assimilated from the labs of Barron Industries in order to bring forth an army of robotic sentinels that would bring about the extinction of humanity itself, transforming the world into a hellscape like that in the game. News authorities report that Azad Maidan in Mumbai will not only be the site of the pre-planned Gaming Expo but will also showcase the ultimate battle between G.One and Ra.One. Many people from different countries are coming. Seeing the news report, Prateek breaks down and realizes that this is the end because with the location of the final battle set, it won't be long till Ra.One himself arrives. Prateek reprimands G.One and tells him that he showed signs of weakness in defending him by getting beat down himself. He runs away from home, scared and confused, cursing his "naive" parents and G.One's "heroic nonsense". Sonia still firmly believes in G.One's objective to protect Prateek after witnessing the beating he took from the goons to protect her son. Sonia asks G.One to help Iyer control the crowd while she goes to find her son Prateek herself. G.One tries to repair himself; suddenly G.One has a premonition of a devastating war that torches the Earth, a war fought between humanity and Ra.One who has invaded the world with an army of robotic sentries.
Prateek boards a local train as Sonia just arrives on the station in her car. Coincidentally, Ra.One himself arrives (not as Akaashi, but as the random billboard model he had scanned earlier) at the station and identifies Sonia. A sinister smirk appears on Ra.One's face.
=== Part 3 ===
Ra.One kidnaps Sonia and he assumes her disguise offscreen. Sonia-Ra.One then finds Prateek and she takes him along in her car, claiming to take Prateek home. She puts on a sulky face as Prateek annoys her, apologising to her while telling her to drive back to the hall because they need G.One for the fight that's coming. When Prateek sees his mother take a wrong turn and head back for the station instead, he is baffled and asks his mother what she is doing. Sonia-Ra.One then snaps at him and reveals her demonic red eyes, frightening Prateek out of his wits when he realizes that Ra.One has assumed the identity of his mother Sonia herself. Sonia-Ra.One speaks in Ra.One's voice assuring Prateek that they are driving towards Hell itself and that he has plans for his protector G.One, right as she crashes the car through the gates of the train station. Ra.One in Sonia's disguise (in her red saree outfit) later goes to Shekhar's house where G.One is repairing his systems and in a panicked voice she declares that Ra.One has kidnapped Lucifer. G.One deduces that Ra.One is coming, so G.One takes the box containing G.One's H.A.R.T from Sonia's cupboard, intending to relocate it. But just as the realisation begins to dawn on G.One, Sonia-Ra.One steals G.One's H.A.R.T and shows her true face, telling him that Sonia and Prateek are aboard a local train out of control and so is Ra.One's H.A.R.T. Ra.One shows G.One on a TV screen what he did with Sonia - he scanned her form and then he hijacked the local train, endangering the lives of hundreds of passengers including Sonia and Prateek who are speeding to their deaths at the moment even as they talk. Sonia-Ra.One taunts G.One in her seductive voice, mocking him for putting Sonia, the woman he loves, in mortal danger. Ra.One sets a time limit of 1 hour for G.One to find and retrieve the H.A.R.T aboard the runaway train. Spurred on by Ra.One's taunts about failing at the task he was programmed to carry out, G.One vows to rescue Prateek as well as Sonia (by now G.One has somehow come to develop romantic feelings for Sonia, despite him being a mechanical entity).
A thrilling train sequence follows as G.One races against time to rescue Sonia from captivity in the train's engine and retrieve Ra.One's H.A.R.T. Once he retrieves the H.A.R.T and liberates Sonia from her shackles, G.One then attempts to rescue Prateek and then abandon the train with him and Sonia, but she convinces him to save not just her son Prateek but also the scores of passengers aboard the train whose lives are in danger. G.One tries to protest that his priorities right now are Prateek and Sonia, but she harkens back to her statements on God protecting all of humanity, encouraging G.One to save the other passengers and become a true superhero. Hence, G.One detaches the other bogeys from the engine with his electric powers, his heroics saving the lives of hundreds of passengers, and he tries to stop the train engine as it crashes. But when the dust settles and G.One rescues Sonia, he finds that she has been impaled through her stomach by rebar. On her deathbed, Sonia imparts her lesson of goodness in men to a sobbing Prateek, being a reminder of Shekhar and Sonia's "heroic nonsense" ultimately saved his life along with dozens or possibly hundreds of others. She tells Prateek that it takes immense courage to persevere as a good person in this world. Moved by her words, Prateek apologizes profusely for calling her a coward earlier. Sonia holds hands with G.One and Prateek, telling G.One that she finally believes that angels exist. She then dies as Prateek breaks into tears.
With her dying breath, Sonia makes Prateek understand the value of being a good person and the sacrifices it takes to remain good in the world. Prateek feels guilty upon seeing that his parents, whom he had criticised for their "heroic nonsense" / naivety, have made the ultimate sacrifice to save him. Prateek harkens back to how he had shouted at his father right before Shekhar laid down his life to save his son Prateek from Ra.One. Prateek also feels sorry for calling his mother a coward for not being brave enough to face Ra.One just before Sonia also died saving a train full of passengers including Prateek. The other passengers are grateful towards Sonia and G.One for saving them (despite G.One's worldwide defamation), they console a now-orphaned Prateek and promise to make Sonia Subhramaniam's final journey as smooth as possible by making arrangements for her funeral. Symbolically, Sonia is reunited with her dear husband Shekhar in heaven on the day of their marriage anniversary.
A furious Prateek swears vengeance on Ra.One, while G.One shows signs of depression for failing to save Sonia. G.One and Prateek reach Azad Maidan within the time limit after being driven there by Jenny (despite G.One's incorrect suspicions that Ra.One was using Jenny's disguise this time). Jenny consoles Prateek for his loss, urging him to fight on in memory of his parents. She reveals that she tracked down her source who has proof of her and Shekhar's innocence, and that her aforementioned source is in fact imprisoned somewhere within the Azad Maidan where the Expo has begun. Jenny reveals that G.One must fight Ra.One across three levels in their final battle. She and Prateek go to retrieve their source while G.One gears up for battle.
G.One prepares to face Ra.One in their final battle after retrieving Ra.One's H.A.R.T and terminating the Algorithm to set the stage for the climax. A number of Ra.One prototype suits are also shown to be present around a large cube-shaped structure (containing a small SPARK cube) in the fighting arena. Meanwhile, Jenny and Prateek try to navigate the backstage of the Expo to find their source, who turns out to be Samuel, the gamer who had been with Prateek during gameplay while the party at Barron Cineplex was in full swing. Meanwhile, Akaashi-Ra.One, portrayed as the savior who has come to obliterate the infamous G.One, makes his grand entrance in the Gaming Expo, reforming from cubes. It is revealed that the school bully Billy and Billy's father Jerry are attending the Expo, as is Ashwin. Billy is shown carrying the G.One suit he had stolen from Prateek earlier on. Now, as Ra.One and G.One are locked in ferocious combat in Level 1, Jenny and Prateek finally find a gagged Samuel in a room and liberate him. After getting smacked down on the ground with the audience jeering at him (cheering for Ra.One instead), G.One has his moral code questioned when Ra.One declares that this world of humans, whom G.One swore to protect, worships not God but the Devil. G.One is clearly outmatched at the beginning of Level 2. Simultaneously, the PR team gets information that something is wrong and initiates protocol, locking all gates of the Maidan and sending guards after Jenny and Prateek. The duo retrieve Samuel's drive (which contains proof of the chain of events that happened at Barron Industries right from the night Ra.One came to life till Barron's death, thanks to Samuel acting as a snitch during Barron's meetings with the PR team) and try to evade the PR team.
Right then, due to the energetic crowd, Billy's father Jerry stumbles and falls into the fighting arena and incites the wrath of Ra.One for interrupting their battle. As a frightened Billy looks on, Ra.One is about to smash Jerry's skull when G.One steps in and saves Jerry by covering him with a shield. But Ra.One proceeds to beat down G.One instead. A power-drained G.One remembers how Prateek reprimanded him because he tried to save his life by receiving a beatdown himself. Jenny, Samuel and Prateek arrive at the scene, and, despite Jenny's concerns, Prateek rushes off to talk to G.One, From the podium, Prateek encourages G.One to fight back against Ra.One seeing how G.One is determined to save a man's life despite the odds being against him. Coming to terms with his parents' Shekhar and Sonia's belief in good, Prateek assures G.One that his act of saving people is not his weakness but his greatest strength. The audience jeers at Prateek on seeing him and suddenly a rock thrown by Ashwin from the stands makes Prateek loose his footing and fall down to the fighting arena. Prateek's actions touch Billy's heart and he has an epiphany that despite humiliating / bullying Prateek over and over again, in the end Prateek is the only one in the Expo who tried to save his father's life. Billy is overcome by guilt, prompting him to return G.One's control suit, Shekhar's last gift, to Prateek.
Ra.One proclaims to G.One that no God will come to save this world and prepares to land the killing blow on G.One, when suddenly G.One blocks his attack with his hand. It is shown that Prateek is the one controlling G.One remotely using his G.One suit. G.One repeats Sonia's words and decrees that "God can't come to save the world, which is why he sends angels in his place". For the first time, G.One and Prateek synchronise their moves against Ra.One. With their connection via the suit forged, G.One and Prateek finally become one. As Ra.One looks on astonished, G.One lands a powerful punch on him. He continues landing crushing blows on Ra.One and staggering him for the first time. Jenny and Samuel decide that to save themselves and foil the nefarious machinations of the PR team once and for all, they must project the contents of the hard drive onto the big screen at the other side of the Expo room. As the guards move in to apprehend Jenny and Samuel, they pass on the hard drive to Prateek who, in turn, gives it to G.One and gestures towards the socket of the big screen. In order to prove his creator Shekhar innocent, G,One must defy all odds and face Ra.One standing in his way so that he can get the drive across the arena and connect it to the big screen. G.One manages to dodge Ra.One's attacks in a heroic style before he finally plugs in the hard drive to the socket, playing out its contents on the big screen. The audience witnesses conclusive evidence of the sinister truth behind the game, including all details from Shekhar's call to the PR team the night Ra.One came to life till the day of Barron's death. There is a massive uproar within the audience when they learn the truth. None of this matters to Ra.One who keeps pounding G.One. At this juncture, Ra.One's moves become more dangerous, to the point where the union of Prateek and G.One is unable to keep him at bay. Fortunately, the audience has a change of heart and begin throwing things at Ra.One whom they now know to be the real villain. This distracts Ra.One long enough for Level 2 to end and G.One to survive, flaring up Ra.One's temper. There is quite an uproar and infighting begins within the audience as they get hold of the PR team and beat them to within inches of their lives for their deception, allowing Jenny and Samuel to break free just as a really infuriated Ra.One unleashes a powerful blast which kills and injures a lot of people in the crowd and sends the large cube on display crashing down onto the stands.
Level 3 begins. Ra.One, angered, exerts his powers to use the small SPARK cube that was within the big cube in order to summon a portal to the Virtual World, summoning many sentries and ordering them to burn down Mumbai to the ground and kill all the people trapped within the gates of the Expo. While the combo of G.One and Prateek successfully shoot down the sentries before they can kill all the people in the Gaming Expo, the vile cybernetic tyrant is only using this as a distraction to unleash even more terror on mankind. Ra.One and G.One, both low on power after their lengthy battle, engage in a gunfight with their Anti-H.A.R.T guns with one bullet each. Thanks to Prateek, G.One tricks Ra.One into shooting him with the Anti-H.A.R.T gun without his H.A.R.T attached. This compels Ra.One to show his true face and upgrade himself with ten doppelgangers, reanimated by using the power of the small SPARK cube near the Ra.One prototype suits at the Expo. Ra.One announces that he will scorch the Earth with nuclear missiles once he finishes off G.One and Prateek both.
G.One and Prateek figure out a way to destroy the ten copies of Ra.One (reminiscent of Ravana's ten heads) with one bullet (referencing the Ramayana), acting on the late Shekhar's words (stored in G.One's folder) to deduce that the immensely powerful tyrant Ra.One has a small weakness: the SPARK cube, which if destroyed along with Ra.One's H.A.R.T would end Ra.One's tyranny upon the human race once and for all. The audience, having learnt the truth and undergone a change of heart due to the events at the Expo, remain remorseful for their misdeeds such as harassing the late Shekhar's family believing in the lies propagated by greedy people. The audience decide to help Prateek and G.One defeat Ra.One to win the game and save the world. On Prateek's request, the audience push the large cube (which had crashed down onto the stands when Ra.One unleashed his super-powerful blast in his rage) down the slanting stands. The cube shatters on hitting the ground and sends the small SPARK cube flying in the arena. The exact microsecond the small SPARK cube hovers directly in front of the real Ra.One's H.A.R.T, G.One pulls the trigger of his Anti-H.A.R.T gun. The bullet pierces through the small cube and hits Ra.One's H.A.R.T. Thus the SPARK cube gets destroyed which closes the portal between the Virtual World and the Real World. The destruction of the cube also makes the ten copies of Ra.One drop dead as lifeless metal husks. The real Ra.One also dies as his H.A.R.T is destroyed by the bullet from G.One's Anti-H.A.R.T gun, causing the cybernetic tyrant to disintegrate into small cubes. Thus ends Ra.One's invasion of the Real World. G.One then sacrifices himself and absorbs Ra.One's remains so that Ra.One can never come back to life. G.One promises Prateek that, if he goes to heaven, he will tell Sonia of their victory over Ra.One. Since Prateek is not prepared to lose his "father" again, G.One assures Prateek that his parents and their goodness are not gone but will always reside in his heart, before G.One dies. A tearful Prateek salvages G.One's now-inactive H.A.R.T from his remains as he and the audience witness a new dawn.
Hence Mumbai is saved from complete annihilation. In light of the harrowing events that unfolded, the PR team is questioned for their actions and given a sentence of life imprisonment for their heinous acts by the courts. Barron Industries shuts down in the wake of the Ra.One fiasco. With Jenny and Samuel testifying the truth, Shekhar, Sonia, Akaashi and Jenny are hailed as heroes for helping stop Ra.One. Jenny and Prateek tearfully attend Prateek's mother Sonia's grand funeral. Whereas the world was against Shekhar's family on his London funeral, in the present everyone (including Ashwin) stands by Prateek's side at Sonia's funeral. Jenny also asks for her fiance Akaashi and his mother to be finally laid to rest, while she mourns her lover's passing and wishes that she could be reunited in heaven with him like Shekhar and Sonia, but now she cannot, because she must look after Prateek. Jenny stands in front of Akaashi's grave and lets him know that she will never love again because he died. Prateek notes that his father Shekhar finally got the respect in society that he deserved, although he did so posthumously. The world hails Prateek as a teenage hero and he receives gifts from across the world, with fans demanding that G.One return. Prateek leaves their gifts aside to cherish his late G.One's H.A.R.T - the last gift from his parents (showing that Prateek remains true to his roots). Prateek also makes amends with Billy, who becomes more sympathetic towards Prateek. Now cleared of all false charges, Jenny takes Prateek along with her back to London (taking back memories in the form of Shekhar's box and an old portrait of his parents) where they begin a new life with Jenny taking care of Prateek (a hopeful song montage shows Prateek missing his parents but filled with new hopes for the future as he wonders if G.One can indeed come back).
Five years later, Prateek with Jenny's help is seen restoring G.One back to life in the Real World, with his H.A.R.T no longer having to abide by the rules of the game, acting simply as his power source instead. It is hinted that G.One heeded Sonia's last words on the train about God protecting all of humanity and honoured her wise words by serving as a cyborg superhero.
A post-credits scene shows the superhero G.One finally meeting Chitti and discussing a potential future team-up.
== Cast & Characters ==
=== Main Cast ===
* Shah Rukh Khan as Shekhar Subhramaniam / G.One
* Kareena Kapoor as Sonia Subhramaniam
* Armaan Verma as Prateek Subhramaniam
* Tom Wu as Akaashi / Ra.One
* Shahana Goswami as Jenny Nayar
=== Supporting Cast ===
* Uncle Iyer
* Ashwin
* Samuel
* Barron
* Billy
* Akaashi's mother
* Michael and Olivia of PR team
* Jerry
* Arjun Rampal (cameo as billboard model)
* Little Girl
* Taxi driver at Airport
* Airport goons
* Gerard
* Larry
* Schoolteacher aboard hijacked train
* Station master
* Chammak Challo Party Girls
* Chitti the Robot (cameo)
*
*
== Reception ==
The reboot received generally positive reviews from critics and was almost universally considered to be a major improvement over its predecessor. Critics and fans noted that the reboot made sure to resolve most of the complaints that plagued the original film, although the lengthy runtime was criticised. Also some critics took issue with the dark tone of the film, pointing out that the film was too grim in parts and that there were some scenes that they felt were too dark and horrifying to be included in a movie primarily meant for kids and teenagers. 
For example, the scene where Ra.One (Tom Wu) kills Akaashi's mother by casually throwing a metal disc to slit the poor old Chinese lady's throat, was described as being unnecessarily violent and too scary to be in a movie for kids. However, Tom Wu himself was praised for his excellent performance as Akaashi and Ra.One by critics and fans. Tom Wu as Ra.One (considered by some critics to be one of the best parts of the movie) was regarded as an amazing villain who was menacing enough to challenge the film's protagonists, G.One and Prateek. 
The action sequences, groundbreaking VFX and emphasis on sci-fi elements received critical acclaim. Shah Rukh Khan as Shekhar and G.One, Kareena Kapoor as Sonia and Armaan Verma as Prateek were considered the highlights of the movie (Kareena's red saree outfit in "Chammak Challo" in particular got a lot of attention). Shahana Goswami as Jenny was also appreciated. The songs featured in the soundtrack of the film, such as "Chammak Challo", became chartbusters and stayed so for several weeks. The film broke several box office records and reinvigorated interest in Bollywood sci-fi superhero films. Audiences were hyped for the future of the franchise due to the post-credits scene, which teases the beginnings of the Indian Superhero Cinematic Universe.
== Trivia ==
* Ra.One commits several murders during his war against G.One and Lucifer for the fate of humanity. The following is a list of people killed by Ra.One:
# Akaashi
# Shekhar
# Akaashi's mother
# Motorcyclist
# Gerard
# Larry
# Barron
# Sonia (indirectly)
# Numerous people in car crashes (possibly)
# Numerous people at Barron Industries including board members (possibly)
#
* Ra.One assumes several identities and disguises throughout the film in order to deceive his enemies. These are:
# Akaashi (Tom Wu)
# Billboard model (Arjun Rampal)
# Sonia (Kareena Kapoor)
#
#
#
#
#
#
(The Akaashi version of Ra.One is the most powerful and violent of them all, having the highest body count as well as the most screentime.) Ra.One is technically gender fluid, having both male (Akaashi) and female (Sonia) avatars. (Akaashi and Sonia were Ra.One's first and third avatars respectively.) Akaashi-Ra.One is cool and looks mean in his black coat while Sonia-Ra.One is hot and looks sexy in her red saree. 
 
== Sequels & Future ==
The post-credits scene teases an even bigger cinematic universe of Indian superheroes, with an indication of a possible sequel which could be a future G.One solo movie or a crossover with other Indian superheroes like Krrish, Chitti, Shaktimaan, Nagraj, Doga, Super Commando Dhruv, Shakti, Parmanu, Minnal Murali, etc. However, the scriptwriter of the reboot decided to move forward with a sequel only if he was able to find a good script, acknowledging that any potential sequel was "a number of years away". But the scriptwriter expressed his enthusiasm for the future of the Indian Superhero Cinematic Universe, stating that even if he could not pen down the screenplay for a possible sequel, he expressed his interest in being associated with the writers' room in some capacity or the other, in order to map out future films in the franchise.
The film is followed by two sequels, G.One: The Amazing Android and G.One: The Scourge.