Le juge Diwan (Rajesh Khanna) mène une existence paisible dans une somptueuse demeure en compagnie de son épouse, Sharda (Asha Parekh), et de leur fils nommé Rajan (également joué par Rajesh Khanna). Cependant, Diwan et Rajan entretiennent une relation conflictuelle et ne s'entendent pas du tout. Par conséquent, Rajan décide de quitter le domicile familial et part s'installer dans un bidonville voisin, où il cohabite avec deux de ses amis : le Dr Bashir Khan (Vinod Mehra) et son frère, Rahim (Dharmendra).
Bashir est profondément amoureux de Reshma et espère ardemment l'épouser très prochainement. Malheureusement, avant que cela ne puisse se concrétiser, le Dr John, le supérieur hiérarchique de Bashir, est brutalement assassiné. La police surprend Bashir sur les lieux du crime, un couteau ensanglanté à la main. Bashir est aussitôt arrêté et conduit au tribunal, où, par un cruel hasard, c'est le juge Diwan lui-même qui le déclare coupable et le condamne à la pendaison.
Peu de temps après, un homme nommé Bhurre est à son tour assassiné. Toutes les preuves accablantes désignent Rajan comme l'auteur du crime. Lui aussi est arrêté et traduit devant son propre père, le juge Diwan, qui, inflexible face à la loi, le déclare coupable et le condamne à mort. Pour couronner le tout, Rahim découvre avec effroi que sa maison a été incendiée de fond en comble, le jetant impitoyablement à la rue.
C'est alors que l'impensable se produit : Sharda est assassinée à son tour. Le juge Diwan apprend que Rahim a été aperçu rôdant autour de sa maison peu avant le drame. Rahim sera-t-il le prochain accusé à être tragiquement condamné à mort par l'inflexible juge Diwan ?