Ranbir Kapoor as Janardan Jordan Jakhar
Nargis Fakhri as Heer Kaul
Aditi Rao Hydari as Sheena
Kumur Mishra as Khatana
Piyush Mishra as Dhingra
Moufid Aziz as Jai
Shammi Kapoor as Ustad Jameel Khan
Shernaz Patel as Neena Kaul
Jaideep Ahlawat as Jordan's brother
Shreya Narayan as Jordan's sister-in-law
Nizami Bandhu as Qawwal
Sharad Sharma as Virat Kaul
Sanjana Sanghi as Mandy Kaul
The story is about Janardan aka JJ a Jat from Delhi. Movie is a series of flashbacks and flash forwards. JJ had always dreamt of becoming an International Star. His friends always laughed at him for this. JJ wants to experience pain as he believes that this will help him become a superstar. He makes friends with Heer Kaul who he has heard is a heartbreaking machine. JJ and Heer become very close friends over time.
Later Heer gets engaged and later married to Jai. JJs family throws him out of the house for attending Heer's wedding. JJ is accused of stealing cash at the wedding. He takes refuge in a dargah for a couple of months and sings qawwalis there. Ustad Jameel Khan, a Padma Bhushan classical artist hears him singing at the Dargah and asks Dhingra, the owner of a record Company to sign JJ since he feels JJ will become a popular star and everyone will earn month. Sheena, a journalist intereviews JJ and hints to him that Dhingra is planning to send artists to Europe for recordingss. JJ instantly volunteers to work with Dhingra.