Surjan declines Rosie's advances but asks her if she can become an informer. After an upsetting conversation with his wife, Surjan drives off one night and is propositioned by an escort who calls herself Rosie (Kareena Kapoor). Meanwhile, Surjan's wife, Roshni, begins to seek solace from a medium (Shernaz Patel) who claims that she is in touch with Karan's soul. Hearing nothing more from Sashi, Taimur surmises that he has been killed and begins to use Sashi's old sim card to blackmail Sanjay with Sashi's murder. In panic, Sanjay employs some thugs to murder Sashi. Sashi begins sending blackmailing calls to Armaan's friend, Sanjay. However, Sashi's friend, Taimur (Nawazuddin Siddiqui), steals Sashi's discarded sim card. Once he learns of Armaan's death, Sashi takes off with the cash, leaving behind a mistress, Mallika (Aditi Vasudev). Three years back, Sashi had performed a cover-up for Armaan and his friend Sanjay Kejriwal (Suhas Ahuja). In fact, the blackmailer is a pimp named Sashi (Subrat Dutta). Surjan suspects that Armaan had given the money to a blackmailer a little while before the accident. 2 million in cash, which is missing from the car. He learns that on the night of Armaan's accident, Armaan was travelling with Rs. Surjan focuses all his energy in the investigation. His wife, Roshni (Rani Mukerji), is still grieving and Surjan has developed a guilt complex. Surjan's personal life is in turmoil since his 8-year-old son, Karan, drowned during a family outing. Inspector Surjan Shekhawat (Aamir Khan) begins an investigation into Armaan's death. Well-known actor Armaan Khan (Vivan Bhatena) loses control of his car for no apparent reason and drives into the river.