Varg-serien fortsätter med Örnflöjten, där vi på nytt möter Ylva, Mikael och sonen Ulv, liksom Mikaels förbjudna kärlek Anselm.
Ylva föder sonen Ulv i en grotta utanför Visby. Knappt hinner Mikael hålla sonen i sina armar förrän han tvingas ge sig av på en strapatsfylld pilgrimsfärd till Santiago i Spanien. Med på vandringen är Anselm, Mikaels förbjudna kärlek.
Drömmar och längtan styr huvudpersonernas liv. En sons längtan efter en far, en fars längtan efter en son, längtan efter närhet, värme och hud, drömmen efter trygghet och kampen för att få forma sitt eget liv får dem att fatta ödesdigra beslut.
Som läsare sugs man in i berättelsen och färdas till 1300-talet, som om man själv vore en del av dramatiken. Bokens handling tillåter få andningspauser men ger ändå plats åt virvlande vackra naturglimtar och drömmar, musik och dikt.