Krrish, the sequel to Koi Mil Gaya is one of the most eagerly awaited films of the year. Rohit and Nisha (played by Hrithik and Preity Zinta in 'Koi Mil Gaya') are now married and have a son. When they both die in a car accident, their son grows up in his grandmother (Rekha) Sonia's care.
As Krrish gets older, he discovers that he has superpowers - extraordinary strength, speed and intelligence. On a hiking trip, Krrish meets Priya (Priyanka Chopra), a beautiful girl from Singapore and as expected, romance blooms between the two. Yet when Priya returns to Singapore, Krrish is left heartbroken.
Sonia sees how lonely he has become and encourages him to go to Singapore and woo Priya back. He takes her advice and when he arrives, he discovers a completely new and fascinating world, complete with a carnival and circus. A devastating event at the circus begins Krrish's life as a masked hero and his attempts to save the world from a villain (Naseeruddin Shah).