The film opens with a montage of Jhansi where in the voiceover of Badrinath Bansal urf Badri (Varun Dhawan), we are introduced to his family- a feudal father (who uses chest pains and threats of a heart attack to control the family when he sees that his orders don't work), a meek mother and brother who had to sacrifice his love and marry the girl of their father's choice.
Next marks the entry of Badri as we see him posing for a photo to be shared for matrimonial matchmaking. (Oh, I could hear some loud cheers from the audience). Our hero works as a recovery agent for his father and prides himself as 'someone who only a lucky girl could get hitched to'. Amidst all this, he bumps into a fiesty girl, Vaidehi Trivedi (Alia Bhatt) at a wedding. Badri is instantly smitten by her and decides that only she can become his 'dulhania'.
With the help of his buddy Somnath (Sahil Vaid), he begins wooing Vaidehi by sending off a marriage proposal to her which she instantly turns down as she isn't interested in getting hitched any time soon. Instead she is aiming to fly high in the sky and fulfil her ambitious dreams of being an independent woman. But Badri is not the one to lose his heart. He continues pursuing Vaidehi to change her decision by helping her family in finding a bridegroom for their elder daughter Kritika. (Thankfully, the makers don't glorify his stalking and instead present it in a light-hearted manner keeping in sync with the tonality of the film)
Somehow Badri manages to convince Vaidehi into marriage only to be dumped by her at the altar. Will the angry, heartbroken boy ever realize the reason for Vaidehi's drastic step?