In den 40er Jahren wächst Katherine im britisch besetzten Indien auf und freundet sich mit dem Stallburschen Kisna an. Nach langjähriger Schulausbildung in England kehrt sie zurück und empfindet bald mehr als nur Freundschaft für Kisna, der allerdings mittlerweile verlobt ist. Als Unruhen zwischen Hindus und Moslems das Land erschüttern und sich die Briten aus Indien zurückziehen, rettet Kisna Katherine vor nationalistischen Aktivisten und flieht mit ihr ins Ungewisse.