Le plus grand événement sportif de la ville scolaire de Nainital est la course cycliste annuelle. Les écoles et les collèges ici vont de ceux comme Rajput et Xavier pour les enfants riches gâtés aux locaux comme Model pour les enfants les plus pauvres. Au cours des deux dernières années, la course cycliste a été remportée par l'arrogant Shekhar Malhotra (Deepak Tijori) du Rajput College. Sanju (Aamir Khan) et Ratan (Mamik) sont des ennuis qui fréquentent Model et dirigent un petit café local. Leur père (Kulbhushan Kharbanda) est obsédé par le désir de voir Ratan devenir champion de cyclisme. Ratan pour sa part est le fils et le frère aîné idéal de Sanju, bon dans tout ce qu'il fait et a été le finaliste de Shekhar dans la course cycliste. Sunju, quant à lui, est un farceur, ne prenant pas du tout la vie au sérieux, profitant de la vie avec ses amis parmi lesquels se trouve Anjali (Ayesha Jhulka) qui l'aime en silence. Sanju tourne cependant son attention sur la nouvelle fille du quartier, Devika (Pooja Bedi) et la convainc qu'il est riche. Il utilise l'argent que son père lui a demandé de déposer à la banque pour acheter un collier coûteux pour Devika à la place. Lorsque son père le découvre, il jette Sanju hors de la maison. Lors du concours annuel de danse universitaire, lorsque Devika découvre que Sanju est de modèle et pauvre, elle le jette en tournant son attention vers Shekhar. Tout au long d'Anjali est un pilier silencieux de soutien pour Sanju. Shekhar et ses amis blessent Ratan, le tuant presque pour le garder hors de la course. C'est à ce moment que Sanju se rend compte qu'il doit devenir sérieux et responsable dans la vie et il entre dans la course cycliste pour faire ce qu'un homme doit faire...