Muriel Spark erzählt das Abenteuer der englischen Lehrerin Barbara Vaughan. Sie ist eine zum Katholizismus konvertierte Halbjüdin und liebt einen verheirateten Mann, der nach katholischem Recht nicht geschieden werden kann. Sie ist in die zweigeteilte Stadt Jerusalem gekommen, um sich selbst zu finden. Als sie die Grenze nach Jordanien überquert, löst sie damit eine abenteuerliche Ereigniskette aus.