Forcée d’épouser un homme mentalement dérangé, Yashoda (Farida Jalal) met au monde un enfant, mais son mari finit par se suicider après avoir tué le bébé, la laissant dévastée et complètement seule. Son frère Bhanu (Anupam Kher), fou de douleur et d’amertume, jure alors de venger cette humiliation.
Chaque année, il assouvit sa vengeance en demandant à son employé et ami proche, Mahipal (Arvind Swamy), de participer à une course de char à bœufs contre la belle‑famille de sa sœur, course que Mahipal remporte systématiquement. Bhanu, au milieu de la quarantaine, n’est toujours pas marié, même s’il a longtemps courtisé une villageoise (Aruna Irani) qui éprouve encore des sentiments pour lui.
Un jour, Bhanu et Mahipal acceptent de prendre en stop dans leur char à bœufs un frère et une sœur gitans, Baldev (Satish Shah) et Jalima (Juhi Chawla), artistes itinérants. Pendant le trajet, Bhanu tombe éperdument amoureux de Jalima, tandis que Mahipal, qui ne les apprécie pas, souhaite les abandonner en route, donnant lieu à une série d’événements cocasses et pleins d’humour au fil de ce voyage mouvementé.