Septembre 1876, Calcutta, cœur politique de l’Inde Britannique. La Reine Victoria est maintenant Impératrice des Indes. William Stuart, jeune étudiant en médecine écossais, arrive dans la ville du vice-roi des Indes, envoyé par son père pour vérifier la bonne marche de son commerce. Très vite, le jeune homme se trouve plongé au cœur d’une vague d’assassinats qui décime les hauts cadres de l’armée britannique. C'est dans une Kolkata noyée par la mousson que William mène l’enquête, des ghats du temple de la déesse Kali aux quartiers miséreux de la « ville noire », tentant de remonter la piste jusqu’au meurtrier.