Badrinath Bansal (Varun Dhawan) lives in Jhansi with his strict father, Ambernath Bansal (Rituraj Singh), mother, Shanti Bansal (Leena Prabhu), elder brother, Alok (Yash Sinha), and sister-in-law, Urmila (Shweta Basu). Ambernath Bansal is of the firm belief that women must look after the household chores and not go out to work. Alok had been in love with a girl but his father had forced him to marry Urmila, who, though very educated, dare not step out of the house to work in an office. Quite unknown to Ambernath Bansal, Urmila helps husband Alok in his automobile business and is actually an asset to the business. Ambernath Bansal has a business of money-lending, and Badrinath helps his father in that business.
One day, Badrinath goes to Kota to attend his friend’s wedding. He meets Vaidehi Trivedi (Alia Bhatt) there and falls head over heels in love with her. He tries to woo Vaidehi but she doesn’t think too much of him because he isn’t well-educated. Vaidehi has had a heartbreak in the past, her lover having duped the family of lakhs of rupees and having vanished with that. Vaidehi’s father (Swanand Kirkire) is due to retire from his job in some time. He is very concerned about the weddings of his two daughters, Vaidehi and the older daughter, Kritika (Sukmani Lamba).
Scared of his father and aware of his aversion to love affairs, Badrinath makes his bosom pal, Somdev (Sahil Vaid), take Vaidehi’s proposal to his father. The father meets Vaidehi’s parents and agrees to the marriage. But Vaidehi is not happy with the marriage proposal and she says so to Badrinath, instead offering her elder sister’s hand in marriage. But since Badrinath is in love with Vaidehi, he refuses to marry Kritika. Rather, he offers to hunt for a suitable match for Kritika. Vaidehi now seems obliged to agree to marry Badrinath. But she realises that her dreams to soar high would remain just dreams if she were to marry Badrinath as his father would never allow her to work. The unexpected happens on the day of the marriage of Vaidehi with Badrinath and Kritika with Bhushan. Vaidehi runs away from home just before the wedding ceremony. Badrinath is devastated. His father feels terribly humiliated. Bhushan, nevertheless, gets married to Kritika.
Unable to forget the insult, Ambernath Bansal asks son Badrinath to track Vaidehi down and bring her to him so that he could teach her a lesson of a lifetime to underline that it doesn’t behove a girl to run away from home. Badrinath comes to Bombay in search of Vaidehi but learns that she has landed a job with an airlines company in Singapore. Badrinath and Somdev then fly to Singapore. What happens thereafter? Does Badrinath convince Vaidehi to return to India with him? Does he hoodwink Vaidehi into returning to India with him? Does Vaidehi marry Badrinath? Or does Badrinath, like his elder brother, marry a girl of his father’s choice? Are the questions that form the rest of the film.