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 homme jeune arrive un jour a Bombay. Il part a la recherche d'un ami qui a vécu quelque temps dans cette ville pour disparaître sans laisser de traces. Au cours de son enquête, il va rencontrer d'étranges personnages et pénétrer un pays qui le fascine.