Als de wereld door mislukte toverijen grotendeels onvruchtbaar is geworden en het vruchtbare gedeelte wordt beheersd door een tirannieke koningin, bindt haar dochter de strijd met haar aan, daarbij geholpen door twee draken.
In een wereld die zo heet is dat leven alleen diep in de bergen mogelijk is, probeert de zoon van een rebellenleider voor zijn volk een weg te openen naar het koele noorden, maar ondervindt daarbij veel tegenwerking.
De strijd tussen mensen en draken laait weer op, als drakendoder Silena het moet opnemen tegen een weliswaar verzwakte drakenheerser, maar daarnaast ook menselijke tegenstanders het hoofd moet bieden. Vervolg op 'Drakenvuur'.
Terwijl het noorden bevriest en het zuiden brandt, ligt de enige hoop van de mensheid in een oude voorspelling: een tovenaar en een vuurdraak zullen samen de wereld redden.