Sheba, de heks, wordt gekweld door schrikwekkende visioenen en vreemde raadsels. Niemand kan haar helpen, of het zou Rowan moeten zijn, de 'magere slappeling', wiens gelaat steeds weer opduikt in haar dromen. Uit die dromen ontstaat een raadsel, dat ze de bewoners van Rin voorlegt. En dan komen op een dag, erg onverwacht en veel te vroeg, de Reizigers. Met muziek, speelgoed en gochelkunsten, maar niemand vertrouwt hen, want misschien zijn zij wel de 'geheime vijand' die Sheba in haar raadsel noemde. Al snel wordt Rowan gevangen in een net van intrige en gevaren, en hij zal het raadsel van de heks moeten oplossen om zich daaruit te bevrijden.