Anne, en engelsk kvinna som bor i Indien, söker svar på en familjeskandal från 60 år tidigare som involverar hennes gammelmoster Olivia och en indisk prins. När Annes sökande intensifieras och hon avslöjar alltfler hemligheter från Olivias sensuella förflutna börjar hon se paralleller till sitt eget liv.