Iqbal (Kader Khan), Chandrakanth (Prem Chopra) et Rajpal (Satish Kaushik) sont trois hommes âgés qui vivent à Londres avec leurs familles. Ils sont traités sans ménagement par leurs enfants et également insultés par eux. Shashank (Jimmy Shergill), lui, a grandi dans le respect de ses aînés : il traite les trois hommes avec respect et gagne rapidement une place dans leurs cœurs. Il tombe amoureux de Sapna (Shenaz Treasurywala), la fille d’un riche homme d’affaires (Shakti Kapoor). Mais le père de Sapna s’oppose à cette relation en raison du statut social de Shashank.
Shashank est ensuite faussement accusé du meurtre de sa patronne et jeté en prison. Les trois hommes âgés organisent alors son évasion. Shashank parvient à s’évader, mais il est blessé par balle dans l’opération. Iqbal lui offre refuge, cependant les enfants de Chandrakanth et de Rajpal portent plainte auprès de la police. Shashank décide alors de partir. Les trois vieillards quittent aussi la maison avec lui. La suite de l’histoire raconte comment ces trois hommes parviennent à prouver l’innocence de Shashank.