Krishna est né avec des super-pouvoirs qu'il a hérité de son père, Rohit, visité par un extra-terrestre pendant son adolescence alors qu'il était mentalement malade. Priya entre dans sa vie et devient son monde. Lorsqu'elle l'appelle de Singapour en lui mentant qu'elle l'aime et pour dévoiler au monde entier ses super-pouvoirs, il la suit après une dispute avec sa grand-mère, qui lui révélera ensuite la source de ses super-pouvoirs et l'autorisera à partir et Krishna fera la promesse de ne révéler sa force, son sang et ses pouvoirs à personne. À Singapour, il sera hébergé dans un appartement offert par Priya.Le docteur Siddhant Arya, un scientifique mégalomaniaque est sur le point de changer le futur pour toujours. Et pour l'arrêter, seul Krishna peut y parvenir, mais à condition de devenir Krrish.
Amrita Rao était le premier choix pour le rôle de Priya, mais après avoir vu Priyanka Chopra lors d'une projection spéciale d'Aitraaz (2004), le cinéaste fut si impressionné par sa prestation qu'il décida finalement de lui confier le rôle.