Une famille indienne est expulsé de l'Ouganda quand Idi Amin prend le pouvoir. Ils se déplacent dans le Mississippi et le temps passe. La fille indienne tombe amoureuse d'un homme noir, et les familles respectives doivent se réconcilier avec elle.
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".