| Sinopsys: | The plot of the film connects with the predecessor. For more information on the predecessor's plot, see Koi... Mil Gaya#Plot.
The film commences with a twelve-year-old Krishna Mehra undergoing an intelligence quotient test by a professor, who suspects his family have superpowers. His grandmother Sonia (Rekha) takes the young Krishna to a remote mou ntain village in northern India to conceal his unique abilities. Years later, Krishna (Hrithik Roshan) meets camper Priya (Priyanka Chopra) and her friend Honey (Manini Mishra), and they soon become friends after Krishna saves Priya from a hang glider accident. Krishna and Priya grow close just before she departs, but Krishna has the stronger feelings of love.
After returning to Singapore, Priya and Honey are fired by their boss (Archana Puran Singh) for illegitimately taking an extra five days of holiday leave. Honey suggests bringing Krishna to Singapore and making a television program about him. Their boss sees potential in this plan and revokes her previous decision to get rid of them. Aware of Krishna's love towards her, Priya calls him to join her in Singapore.
Krishna's grandmother protests that people will want to take advantage of his abilities. She then explains that his father Rohit was hired to help design a machine to see the future by Dr. Siddhant Arya (Naseeruddin Shah) in order to prevent wars and help prepare against natural disasters. But on the night of Krishna's birth, Rohit called Sonia to say that he was being used. Rohit reportedly died in a laboratory accident that night, with Krishna's mother dying shortly after of a broken heart. Krishna promises his grandmother that he will never reveal his powers, so she permits him to go. In Singapore, during the production of the television program, Krishna keeps his word. With the program revealing nothing exceptional about him, Priya and Honey are once again fired.
Krishna later meets with Kristian Li (Bin Xia), who is attempting to raise funds to pay for his young sister's leg surgery. He invites Krishna and Priya to the Great Bombay Circus, but during the performance a firework explodes and ignites the tent, which is swiftly evacuated. Several children remain trapped in the blaze, and Krishna is faced with the dilemma of saving the children without revealing his abilities. He dons a broken black clown's mask and puts his jacket on inside-out, creating the persona of Krrish. Later, Kristian sees Krrish fighting some goons and removing his mask. He is shocked to learn that his friend Krishna is Krrish. As Krrish is being offered a reward for his deeds, Krishna asks Kristian to assume the identity, so that he can pay for his sister's surgery.
Meanwhile, Priya too comes to know the truth when she sees the footage of her camera (which can be seen in her hand at the circus), in which Krishna can be seen wearing his jacket inside-out and the mask at the circus. She and Honey decide to release the footage on TV to make Krishna a star. During their discussions, Krishna arrives and overhears the girls talking about how Priya had been lying to him, and will create a big sensation by revealing his identity to the world. Just before Priya confesses to Honey that in this drama she has genuinely fallen in love with Krishna, he leaves, dejected.
After being confronted by Krishna at his hotel about what she said, Priya realizes her mistake and stops her boss from revealing Krrish's identity. She then meets Vikram Sinha (Sharat Saxena), who has been searching for Krishna for a long time, and takes Sinha to him. He informs Krishna that his father Rohit is alive. He tells that in the past he and Rohit had become very close friends. After completing the machine, Rohit and Sinha, both tested it and were shocked to see Siddhant holding a gun besides Rohit's head. Rohit understood that Siddhant was going to kill him and then use the machine for his own selfish needs. He starts was able to destroy the machine, before being taken prisoner by Siddhant, who said that he was killed in a lab accident.
Meanwhile back in the present timeline, Siddhant has rebuilt the computer after many years. He uses the computer to reveal his future and sees Krrish killing him. Siddhant quickly kills Kristian, thinking that he is Krrish. The real Krrish, Krishna, later follows Siddhant to the island. When Siddhant looks into the future again, he sees that the visual hasn't changed, and is shocked to see Krrish still alive and on his island.
When Krishna enters the compound, Siddhant orders his thugs to get rid of him. A vicious fight ensues. Krishna is able to defeat the thugs and save Priya and Rohit. In the final scene, Krrish wounds Siddhant. Before he dies, Siddhant asks Krrish who he is, and Krishna reveals himself. After revealing to Rohit that he is his son, Krishna takes Priya and Rohit back to India, reuniting him with Sonia. |