Playful and youthful, this fast-paced romantic comedy starts off with Sreenath Prasad a.k.a. Seenu (Varun Dhawan) kidnapping his professor's daughter and threatening him to give him an A+ in his report. Seenu's dad learns of this and taunts his son about how stupid, useless and an idiot he his. Seenu is very upset about this and goes to Bangalore to get a degree and prove to his dad that he is not an idiot.
On the train to Bangalore, Seenu saves a girl named Ayesha (Nargis Fakhri) and her friends from a bunch of goons. Ayesha straightaway falls for him.., but Seenu is unaware of this, and just gets off the train at his station.
He joins a university. This time Seenu saves a different girl named Sunaina (Ileana D'Cruz) from a corrupt police officer threatening Sunaina to marry her. This time Seenu and Sunaina both fall in love with each other.
The corrupt police officer Angad (Arunoday Singh) comes to know of this and arranges a deal with the Asia's biggest don Vikrant Singhal (Anupam Kher) to get Seenu killed. It is then revealed that Vikrant is Ayesha's dad and he is under the control of his spoiled daughter. Ayesha tells her dad that this is the boy she loves and she wants to marry him.
Angad tells the don to get Sunaina kidnapped so Seenu will definitely come to try and rescue her, and then the don can capture Seenu and then Angad will come and pick up Sunaina. Sunaina is kidnapped and Angad and Seenu both turn up at Vikarant's house at the same time.
Seenu agrees to marry Ayesha but asks for 10 days so he can think of some plan to escape with Sunaina can get along with Ayesha. Now Angad, Seenu, Ayesha and Sunaina are all living in the same mansion.
One night Seenu goes into Sunaina's room without anyone noticing and tells her that he only agreed to marry Ayesha so Vikrant doesn't kill him, and he has got a plan that will make Ayesha want to marry Angad and not Seenu.
The next day Seenu tells Ayesha that he is not the right one for her and if she sees a boy and hears her heart ringing bells that means she is in true love with that boy. The innocent Ayesha falls for Seenu's lie. That same night Seenu goes to the house temple to pray to the Lord to save him.
He accidentally drops a banana skin on the steps after eating it. When Ayesha is walking down the stairs she slips and luckily Angad is there to save her. Seenu, unaware of all this, rings the temple bell three times after praying.
Ayesha thinks that her heart was ringing and that she was falling in love with Angad. Ayesha tells her dad that she wants to marry Angad and not Seenu. Thus Seenu gets saved by God. Vikrant has to listen to his daughter and agrees. Vikrant himself tells Seenu that he can now marry Sunaina. The two couples are married on the same day and time.