The novel provides a darkly humorous perspective of India’s class struggle in a globalized world as told through a retrospective narration from Balram Halwai, a village boy.
In detailing Balram's journey first to Delhi, where he works as a chauffeur to a rich landlord, and then to Bangalore, the place to which he flees after killing his master and stealing his money, the novel examines issues of religion, caste, loyalty, corruption and poverty in India.
Ultimately, Balram transcends his sweet-maker caste and becomes a successful entrepreneur, establishing his own taxi service. In a nation proudly shedding a history of poverty and underdevelopment, he represents, as he himself says, "tomorrow."