Jamal Malik, jeune homme originaire des bidonvilles de Bombay, se retrouve à une question de la victoire finale dans la version indienne du jeu télévisé Qui veut gagner des millions, suscitant l'incrédulité générale. Soupçonné de tricherie par les producteurs de l'émission, il est arrêté et interrogé par la police, l'occasion pour lui de raconter comment chaque étape douloureuse de sa vie chaotique lui a permis, par un hasard extraordinaire, de connaître la réponse à chacune des questions posées. Ce récit rétrospectif dévoile son enfance marquée par la violence, la perte de sa mère et la séparation d'avec son frère Salim, ainsi que son amour indéfectible pour Latika, une amie d'enfance croisée et perdue à de multiples reprises. Le jeu télévisé devient ainsi le prétexte inattendu à une quête bien plus personnelle : retrouver celle qu'il n'a jamais cessé d'aimer.