En Libye, pendant la Seconde Guerre Mondiale, un prisonnier de guerre décide de s'évader quand les Nazis découvrent qu'il a commis une tentative d'assassinat sur Josef Goebbels.
Ce roman se passe en Inde, dans les années 1930, à Ranchipur, riche État gouverné par des princes déjà âgés : le Maharajah qui a voulu faire de sa Principauté un État moderne, et l’impressionnante et toujours belle Maharani.
Une femme de couleur de peau blanche, et dont le père est noir, est-elle noire ou blanche ? C'est le dilemme qui se pose à deux soldats amoureux de la même jeune femme. L'un va considérer que c'est une femme avec laquelle on peut s'amuser, l'autre va considérer que c'est un problème de...