Plot[ edit ] The film begins with a sniper shooting out the fuel tank of a Lamborghini, causing it to burst into flames. Some time afterwards, a robbery takes place and European printing plates are stolen. Ranvir goes to a casino owner, Vikram Thapar Rajesh Khattar , claiming to have been behind the Euro printing plates robbery. It is then revealed that Ranvir never stole the printing plates, and was conning Thapar to get revenge for a previous matter.
Now, unable to return Armaan's money, Thapar is forced to give Armaan control of five casinos that he owns in Istanbul, Turkey. He begins to charm her in order to gain her confidence. Meanwhile, he brings a lucrative deal to Armaan that will make them both billions. However, Ranvir later reveals to RD that Armaan and Thapar were responsible for the death of Sonia, and his real plan is to bankrupt Armaan.
Ranvir then establishes contact with Omisha, who tells him that she is Sonia's sister Tanya, and has been dating Armaan to get close enough to kill him. However, Omisha is revealed to not be Tanya after all, and actually be working with Armaan, who already knew that Ranvir was Sonia's husband. Armaan introduces Ranvir to Godfather Anza and asks him to give 15 billion euros to invest in the deal but only if he wins his fight with Typhoon.
Ranvir was listening to their conversation and Alina reveals Armaan was the one who planted the bomb in her car and decides to be on Ranvir's side. Ranvir successfully steals the shroud with the help of Cherry and RD while after unsuccessful attempts Armaan wins his fight with Typhoon. After Ranvir drinks his glass clean during the celebration Armaan reveals that Alina mixed poison in Ranvir's glass.
As Ranvir slowly dies, Armaan reveals that thanks to RD he knew Ranvir's plan the whole time and he was controlling the race the entire time. Alina reveals that she was never on his side because of her blood relationship with Armaan. Omisha drives back with the money and reveals to Ranvir that she was also on Armaan's side and she is not Sonia's sister.
Alina leaves to get the private jet ready, while Armaan and Omisha retrieve what they believe to be the real shroud Shroud from Ranvir's luggage locker. Armaan, Omisha and Alina leave in their private jet. While in the jet, Armaan points his gun at Alina, revealing that all along he was planning to kill her and take her money. Suddenly, Ranvir crashes through the wall and reveals that Alina never poisoned his drink. Alina tells Armaan that she was on Ranvir's side ever since Armaan planted the bomb in her car.
Ranvir reveals that RD never betrayed him, and that he himself told RD to inform Armaan of the real plan. This was to make Armaan think he was ahead of Ranvir. Ranvir then reveals that he had seen a picture of Sonia's sister before he even met Omisha.
Afterwards, Ranvir and Armaan have a fight in the plane being in midair. During the fight, Armaan tells Ranvir that he killed Sonia because she had betrayed him and fled with his money. As a result of the fight, a window of the plane was broken and subsequently an object damages the aircraft's propellor.
Armaan gets hold of a gun and shoots the pilot and all the parachutes except one and he along with Omisha escape with it. Ranvir and Alina were left out so that they would die as a result of plane-crash but they escape using Armaan's car which opens chutes while in the air. The plane crashes on a mountain. Sometime later, Armaan and Omisha are meeting Godfather Anzo to hand over the shroud. But on inspection, it is revealed to be a fake one.
When Anzo asks for his Bearer Bonds , which he had given to Armaan earlier, they are also revealed to be fake. Armaan is forced to hand over his properties, including cars, casinos and yachts to Anzo and subsequently Omisha dumps Armaan for Anzo.
Bankrupt, Armaan vows vengeance on Ranvir, who reveals everything to be his plan. Sometime later, Ranvir and RD meet and Ranvir gives him his share. When RD asks about the real Shroud, Ranvir reveals that he never stole it and it is still in the Chruch. Ranvir also reveals that Alina switched the real Bearer Bonds for fake ones when he and Armaan were fighting on the plane.
RD then says that he does not want to risk his life again and makes Ranvir promise to never meet him again. Ranvir shakes on the promise but then warns RD that promises are made to be broken. RD and Cherry then leave in one small aircraft, while Ranvir and Alina leave in another. He's the one who introduces Armaan to Ranvir and later betrays Armaan with Ranvir and Alina in a twist.
Saif Ali Khan as Ranveer Singh , A rich and ruthless businessman who fled with his wife after death of his step brother. He aims to con Armaan and revenge the death of his wife, Sonia. She is as ruthless as Armaan but secretly hates Armaan who also wants to kill her to gain full control of casinos. John Abraham as Armaan Malik , A clever businessman who tries to acquire casinos. However, he also tries using Ranvir as a pawn to become even richer and kill him after knowing that he is Sonia's husband.
Jacqueline Fernandez as Omisha Mona Ghosh Shetty as the Hindi dubbing voice , Armaan's girlfriend who tries to con Ranvir by pretending to be Sonia's sister, not knowing that he had already seen her photo in the past. Ameesha Patel as Cherry, Robert's dimwitted assistant who has a liking for him but doesn't understand his jokes. Saif Ali Khan and Anil Kapoor were the first to sign on in November and were reported to be the only returning cast members from the first film.
Despite rumours suggesting that Basu would be sharing screen space with ex-boyfriend John Abraham for the first time after their break-up, Abraham denied this.
Reports have said that after this statement was said Abraham then told Saif that he didn't want to work with Basu in the first place. Padukone dropped out within six days because the film was always being rescheduled.
On 7 October , shooting was completed. The Mardan Palace in Turkey was the setting for many scenes where it was shown as the home of Padukone and Abraham's characters.