Balraj(Ranbir Kapoor) is one among those who head back to India after the India, Pakistan partition. He grows up to become a small time thug who does anything for money. One fine day, he ends up meeting Kaizad Khambatta(Karan Johar), one of the richest and most powerful businessmen in the city.Khambatta nurtures Balraj and uses him for all his illegal activities. He sets up a night club named ‘Bombay Velvet’ and employees Rosy(Anushka Sharma) as the lead jazz singer. As time passes by, Johnny falls in love with Rosy and starts plotting against Khambatta and his empire. An angry Khambatta comes to know of this and decides to kill Balraj and Rosy.Rest of the story is as to how Balraj survives this onslaught from Khambhatta and comes out successfully.