Anne, en engelsk kvinne som bor i India, søker svar på en familieskandale fra 60 år tilbake som involverte hennes tante Olivia og en indisk prins. Etter hvert som Annes søk intensiveres og hun avdekker flere og flere hemmeligheter fra Olivias sensuelle fortid, begynner hun å se paralleller til sitt eget liv.