Marion & Shiva Stone, born in a mission hospital in Ethiopia in the 1950s, are twin sons of an illicit union between an Indian nun & British doctor. Bound by birth but with widely different temperaments they grow up together, in a country on the brink of revolution, until a betrayal splits them apart. But fate has not finished with them.