Devant une somme de 500 roupies à sa mère, Krishna, un jeune garçon, travaille dans un cirque ambulant. Cependant, les forains sont partis sans lui ; il se retrouve alors à Bombay, où il devient porteur de thé et en hérite le nom : "Chaipu".
Un avocat de la vieille école se propose d'accompagner la propriétaire d'un café dans une bataille juridique aux ramifications personnelles et professionnelles.
Lorsque le fils d'une puissante famille indienne retourne dans son pays après des études aux États-Unis, il fait ses premiers pas dans un milieu politique corrompu.