Charlie (Shah Rukh Khan) is a boxing champ who is on a mission to pull out a heist by stealing rare diamonds worth Rs. 300 Crore from Atlantis Hotel in Dubai. And for that, he sets out on a pursuit to find the best people to form a battalion. He somehow manages to gather 4 mascots- Tammy (Boman Irani), Nandu (Abhishek Bachchan), Rohan (Vivaan Shah) and Jack (Sonu Sood) and forms a perfect team. But, Charlie's main intention is to take revenge on Charan Grover (Jackie Shroff) who trapped his father Manohar (Anupam Kher) in a project they executed together years ago. And in order to reach Atlantis Hotel in Dubai, they need to participate in a dance show, by which if they win, they'll be taken to Dubai to perform in the finale. In order to take part in the final competition in Dubai's Atlantis Hotel, they try to learn dance from local dance tutors but they do not find the perfect tutor. And then Nandu takes his team to a dance bar club and introduces them to Mohini Joshi (Deepika Padukone) who joins them to give them dance training. Gradually, his team comes to know about Charlie's intentions and they join hands and perform the heist together. Will they accomplish their mission forms the rest of their story.