Om Prakash Makhija (played by Shah Rukh Khan) is a struggling junior artist who is deeply in love with the superstar Shantipriya (Deepika Padukone, in her Hindi film debut). After saving her from a fire on set, they become friends, only for Om to discover she is secretly married to the ruthless producer Mukesh Mehra (Arjun Rampal).