In a village outside modern-day Calcutta, a young girl sends a baby floating down a sacred river towards an unknown destiny. The river will ultimately link the fate of young Karna to that of a host of
Today is Julia Clockhouse's twenty-fifth birthday. Her long-suffering Hindu servants are frantically trying to organise a party for her, but it's hard to do so amid the havoc wreaked by her wild spiri