Sanjana (Kareena Kapoor) is a spirited young Indian woman who has just graduated from college. While she respects her father, Satya (Pankaj Kapur), and her mother, Susheela (Himani Shivpuri), she wants to forge her own path. When they… More Sanjana (Kareena Kapoor) is a spirited young Indian woman who has just graduated from college. While she respects her father, Satya (Pankaj Kapur), and her mother, Susheela (Himani Shivpuri), she wants to forge her own path. When they arrange for her to meet a wealthy businessman for possible marriage, she plots with her four close girlfriends (Arti Avashti, Kusumit Sana, Parizad C. Kolah, and Rituv Kambow) to expose the young man's weaknesses and chase him away. But when Prem (Hrithik Roshan, who co-starred with Kapoor in Kabhi Khushi Kabhie Gham...) shows up, he's exuberantly friendly, athletic, and handsome; and soon, to her parents' delight, Sanjana finds herself falling in love. Just when it seems like a happy ending is in store for everyone, news comes that the wealthy businessman never showed up after all, but sent his not-so-wealthy assistant and friend, also named Prem, in his place. Susheela is determined to end whatever is beginning between Sanjana and the first Prem, so that Sanjana can marry the wealthier Prem (Abhishek Bachnan, who made his film debut opposite Kapoor in Refugee), who turns out to be a very reserved young man, but one who has a poet's soul and longs for love. For comic relief, there's also a computer-generated parrot and a partly animated dog with the same name as Prem's assistant, Johnny (Johnny Lever). Main Prem Ki Diwani Hoon was written and directed by Sooraj R. Barjatya, the grandson of Rajshri Productions founder Shri Tarachand Barjatya. It was his fourth feature with a hero named Prem, but the first in which Prem was not played by Salman Khan. Anu Malik composed the score. While the film, expected to be a blockbuster, fared somewhat disappointingly at the Indian box office, it did exceptionally well in Great Britain and the United States.