After his beloved wife, Sonia (Bipasha Basu) is killed by a henchmen, Ranvir Singh (Saif Ali Khan) vows to avenge her death. Ranvir learns that a billionaire businessman, Arman Malik (John Abraham) is behind the death of Sonia. Ranvir decides to pursue Arman and in the process, he befriends Arman's half-sister and business partner, Elena (Deepika Padukone) and fiance Omisha (Jacqueline Fernandez), who claims to be Sonia's sister, Tanya. He prete... [more] After his beloved wife, Sonia (Bipasha Basu) is killed by a henchmen, Ranvir Singh (Saif Ali Khan) vows to avenge her death. Ranvir learns that a billionaire businessman, Arman Malik (John Abraham) is behind the death of Sonia. Ranvir decides to pursue Arman and in the process, he befriends Arman's half-sister and business partner, Elena (Deepika Padukone) and fiance Omisha (Jacqueline Fernandez), who claims to be Sonia's sister, Tanya. He pretends to fall in love with them to get closer to Arman's reason for killing Sonia.Arman is a ruthless and shrewd businessman who can do anything for money and he cannot tolerate dishonesty in business. Ranvir gets introduced to Arman via friend & retired cop Robert D'Costa (Anil Kapoor) and his assistant Cherry (Ameesha Patel). Ranvir makes a business proposition in which Arman will end up owning 3 casinos for only 10% of their real value. Ranvir makes use of the news that euro currency raw paper has been stolen. He approaches the owner of the casinos Vikram, & says that for 500 MN Euros, Ranvir will supply him 1500 MM Euros worth off currency. Vikram approaches Arman for a loan under condition that casinos will be forfeited if money is not returned in 15 days. The money exchange takes place & soon Vikram realizes that Ranvir has duped him. Ranvir tells Vikram that he ruined him because he executed the hit on Sonia.Now Ranvir is close to Arman & soon hooks up with Omisha who pretends to be Sonia's sister. Ranvir reveals his real plan of ruining Arman to Omisha who in turn re