Kaho Naa... Pyaar Hai

Rohit ( Hrithik Roshan ) dan adiknya Amit ( Abhishek Sharma ) adalah anak yatim yang hidup dengan pasangan Kristen Anthony ( Satish Shah ) dan Lily ( Farida Jalal ). Rohit adalah calon penyanyi yang bekerja di sebuah showroom mobil dijalankan oleh Malik ( Dalip tahil ). Suatu hari ia bertemu Sonia Saxena ( Ameesha Patel ), putri Mr Saxena ( Anupam Kher ) ketika ia pergi untuk memberikan mobil ke rumahnya sebagai hadiah ulang tahun sonia. Tanpa diketahui orang, Saxena dan Malik menjalankan bisnis narkoba dengan bantuan dua petugas polisi inpector kadam ( Mohnish Behl ) dan inspektor sindhe ( Ashish Vidyarthi ). Mr. Saxena mereka panggil dengan sebutan "sir ji".
Rohit dan Sonia bertemu lagi pada malam ketika Sonia dan teman-temannya mengadakan pesta di pantai. Setelah Rohit bernyanyi untuk Sonia, Atul ( Rajesh Tandon ), teman Sonia, mengundang Rohit untuk bernyanyi di kapal pesiar . sonia yang sejak awal sudah menyukai Rohit, tidak suka melihat Rohit dekat dengan wanita lain. singkat cerita, sonia dan rohit terdampar di sebuah pulau. disana akhirnya Rohit mengungkapkan cintanya pada sonia dan sonia menerima cintanya. kemudia ayah sonia, Mr. saxena dan rombongannya menemukan Rohit dan Sonia. Mr. saxena sangat marah pada Rohit dan menyuruh Malik memecatnya. Mr. saxena berniat membawa sonia ke new zealand ke rumah saudaranya. ia yakin sonia akan bisa melupakan Rohit disana. saat perjalanan ke Bandara, di lampu merah sonia malah keluar dari mobil dan naik ke sepeda rohit lalu mereka pergi bersama. Mr. saxena sangat marah, ia takut rohit akan mengajak sonia kawin lari. tetapi kemudian rohit datang dengan membawa sonia, Ia berjanji akan mengumpulkan uang yang banyak agar bisa sepadan dengan sonia dan bisa menikahinya. Mr. saxenapun melembutkan sedikit hatinya dan menantang Rohit untuk melakukan sesuatu yang besar agar Rohit dapat memenangkan kembali cintanya. Bertekad untuk membuktikan dirinya, Rohit dan teman-temannya mencoba untuk mendapatkan kontrak rekaman untuknya. Rohit akhirnya menjadi terkenal dan mempersiapkan dirinya untuk sebuah konser besar.
sonia datang pada hari akan di selenggarakan konser. setelah mereka bertemu sebentar Rohit pergi untuk menjemput adiknya Amit dari sekolah. saat itu Rohit melihat konspirasi antara Malik dan 2 polisi. Malik menembak jatuh komisaris ( Ram Mohan ) yang telah mengetahui tentang perdagangan obat-obatan mereka. Polisi mengetahui kehadiran Rohit dan menembaknya. Rohit dikejar oleh polisi dan jatuh ke sungai saat motornya tergelincir di sebuah jembatan. Rohit, yang tidak tahu bagaimana untuk berenang, tenggelam. Sonia tahu tentang hal ini, tetapi semua orang berpikir bahwa dia meninggal karena kecelakaan.
setelah kepergian rohit, Sonia mengalami depresi sehingga ayahnya mengirim dia ke New Zealand pada sepupunya Neeta ( Tanaaz Currim ) agar sonia bisa melupakan Rohit. Tapi Di sana Sonia malah bertemu Raj Chopra ( juga Hrithik Roshan ) di sebuah klub. Penampilannya sangat mirip dengan Rohit dan dia juga seorang penyanyi yang baik. Raj jatuh cinta pada Sonia, tetapi dia tidak bisa melupakan perasaannya pada Rohit. wajah Raj mengingatkannya pada Rohit dan itu membuatnya lebih tertekan. setelah mengetahui kisahnya, Raj memutuskan untuk mengikuti sonia kembali ke India. Setelah tiba di India, Inspector shinde melihat mereka. ia mengira Raj adalah Rohit maka iapun menembaki Raj. Ketika Raj dan Sonia melarikan diri dari penembakan, Raj menyadari bahwa seseorang telah mengira dia adalah Rohit. Dengan kejadian ini Raj dan Sonia menyadari bahwa Rohit dibunuh bukan mati dalam kecelakaan.
Raj dilindungi oleh keluarga Rohit. Kemudian, ia tiba-tiba tahu bahwa Amit menyaksikan pembunuhan Rohit. Raj memutuskan untuk memasang perangkap untuk menangkap pembunuh Rohit. Raj lalu menyamar sebagai Rohit. Hanya Sonia, atul dan keluarga Rohit yang mengetahui kebenaran ini. Para penjahat panik saat mengetahui bahwa "Rohit" masih hidup. Malik dan kedua inspektor muncul dalam penyamaran di konser di mana Raj menyamar sebagi Rohit. Di sini, Saxena mengetahui kebenaran tentang Raj dari Sonia. Dia memperingatkan Malik. Tapi ketika Raj mengatakan rincian kejadian tentang hari di mana rohit dibunuh. malik berpikir bahwa Mr. saxena memainkan peran ganda. inspektor yang panik kemudian menembak raj, tetapi untungnya Raaj tidak terluka.
Malik kemudian menculik Sonia. Raj berhasil membunuh para Inspector dan menyelamatkan Sonia. Raj terkejut oleh fakta bahwa Malik adalah penjahat. Tapi ketika Malik akan mengatakan kebenaran tentang Saxena juga, Saxena menembaknya, pura-pura marah. Amit memberitahu Raj bahwa penjahat sedang berbicara dengan seseorang bernama Sirji melalui telepon. Raj menemukan nomor Sirji di ponsel Malik dan membuat panggilan . ia kaget saat tahu bila tombol panggilan untuk sirji maka telepon Saxena yang berbunyi, dan ia memahami semuanya. akhirnya, Saxena mengaku segalanya di depan Sonia dan Raj.
Setelah semuanya selesai, Sonia dan Raj kembali ke new zealand , dengan membawa serta Amit . diakhir cerita, Raj dan Sonia lalu bertunangan.