Medicus Dorrigo Evans is een Australische oorlogsheld, die niet alleen de hel van de Birma-spoorweg overleefde, maar als hoogste in rang zijn medegevangenen inspireerde en steunde. Nu, op hoge leeftijd, trekt hij rond om lezingen te geven en kijkt hij terug op zijn leven en op zijn vele affaires, waaronder die met de jonge vrouw van zijn oom.
In het dorpje Mano Majra verslechteren plotseling de verhoudingen tussen de verschillende religieuze bevolkingsgroepen onder invloed van het uitroepen van de onafhankelijkheid van India en de Partition in 1947.
Op een winterse dag verlaat Janie, wetenschappelijk onderzoeker in Montréal, plotseling haar man en zoontje. Ze trekt zich terug in het huis van haar vriend en mentor, de neuroloog Hiroji, die van de ene op de andere dag is verdwenen. Te midden van Hiroji's bezittingen, vindt Janie fragmenten van hun beider verleden terug. Op zoek naar een waarheid waarmee ze vrede kan hebben, volgt ze Hiroji's spoor naar Cambodja, het land dat ze als kind ooit moest ontvluchten.