Happy (Diana Penty) is supposed to marry Bagga (Jimmy Shergill), a small-time merchant. But, on the eve of her wedding, she tries to elope with her boyfriend, Guddu (Ali Fazal), a musician. However, during her escape stunt, she inadvertently finds herself in a truck which is scheduled to arrive in Lahore, to Bilal's (Abhay Deol) place. This ensues a chaos which leads to the climax of the movie where Happy is set to marry Guddu.