FidaSomebody empties the bank accounts of many people, including Babu Anna (Akhilendra Mishra), an underworld don, via an Internet theft. The police are clueless about the robber, and Anna wants revenge. In another story, Jai Malhotra (Shahid Kapoor) lives with his best friend, Sonia (Kim Sharma). He meets Neha Mehra (Kareena Kapoor) and falls in love with her instantly. At first Neha rejects Jai, causing him to attempt suicide. After Sonia chastises Neha regarding Jai's actions, she then falls for him too. One day, Jai sees Neha trying to hang herself after getting a phone call. She tells him that her dead father owed a huge amount of money to Babu Anna's underworld. To repay the amount, he became part of a gang of hackers who were responsible for the Internet thefts. After his death, Babu's Anna underworld began pursuing Neha to recover the money. Jai and Neha try to sell their apartments to get enough money, to no avail. A visit from a client leads Jai to consider robbing a bank to get the necessary money. At a bank, Jai spots a rich man named Vikram Singh (Fardeen Khan) withdrawing a huge sum of money and instead decides to steal from him. However, Vikram catches Jai during his attempts to break into his house Kareena Kapoor as Neha Mehra/Neha Vikram Singh Shahid Kapoor as Jai Malhotra Fardeen Khan as Vikram Singh Kim Sharma as Sonia Akhilendra Mishra as Babu Anna Viju Khote as a Potential buyer Dinesh Hingoo as a Real estate agent Vivek Vaswani as a Bank employee