Orang tua Rohit, Sanjay Mehra diperankan oleh Rakesh Roshan dan istrinya, Sonia Mehra dopernakan oleh Rekha adalah ilmuwan. Keduanya mengembangkan alat yang mampu digunakan untuk berkomunikasi dengan alien.
Namun rekan-rekan orangtua Rohit tidak memberikan respons positif terhadap penemuan alat tersebut. Ketika mereka akan menunjukan alat ini kepada publik, keduanya mengalami kecelakaan besar. Hal ini menyebabkan Sanjay meninggal dunia, namun Sonia yang saat itu sedang hamil Rohit berhasil selamat.
Ketika lahir, Rohit harus mengalami cacat mental akibat benturan dalam kecelakaan yang dialami sang ibu. Setelah kecelakaan itu akhirnya Sonia membiarkan alat tersebut disimpan di gudang.
Rohit sendiri memiliki kebutuhan khusus dan membuat dirinya terus tertinggal kelas. Ia juga berteman dengan anak kecil dan sering dibully oleh teman-teman yang lain.
Rohit memiliki teman wanita sebaya bernama Nisha (Preity Zinta). Awalnya Nisha tidak menyukai Rohit karena sifat kekanak-kanakannya. Namun ia mulai menaruh simpati saat Rohit diganggu oleh Raj yang tidak suka keduanya dekat.
Pada suatu hari Rohit menemukan alat milik orang tuanya yang terbengkalai di gudang. Ia pun berhasil memperbaiki alat tersebut dan berhasil berkomunikasi dengan alien. Tak lama setelah itu datanglah alien bernama Jadoo.
Jadoo bisa membuat Rohit menjadi pria normal dan memiliki kekuatan. Ia mampu melihat dan berfikir cerdas seperti pria seumurannya. Karena hal ini yang membuat Nisha jatuh hati pada Rohit.