When a chance encounter finds Martin Pearce meeting a beautiful Kenyan woman, there is little either can do to express their love for each other; for this is Zanzibar in the 1890s, where interracial affairs are strictly forbidden as the country heads towards independence - and revolution.