Nel 1857 a Krishnapur, uno dei centri più importanti dell'Amministrazione civile dell'Impero britannico in India, la vita scorre serena e secondo il più rigoroso decoro e stile europei. La quiete di questa esistenza svanisce, però, di colpo il giorno in cui nella borsa dei dispacci, anziché i documenti attesi, vengono trovate quattro chapati, quattro piccole focacce di pasta non lievitata. Basato su un episodio storico reale, la celebre e sanguinosa rivolta dei sepoy (i soldati nativi dell'esercito imperiale), "L'assedio di Krishnapur" narra dell'incombere cupo di un nemico impalpabile e inaspettato. Sorpresa e confusa dagli eventi, la comunità britannica si ritira nella Residency, dove viene sottoposta a un lungo e snervante assedio.