Hikken og Astrid reiser tilbake til Borkøy og advarer Steinur Digre om drage-hæren som Drago er i ferd med å samle, og Steinur beordrer landsbyboerne å gjøre seg klare til kamp. Hikken mener at krig ikke er uunngåelig, og reiser sammen med Astrid for å snakke fornuft med Drago. De blir tatt til fange av dragerytteren Valka, som viser seg å være Hikkens mor. Valka forteller at hun har brukt 20 år på å redde drager fra Dragos fangenskap. Dragene hun redder blir tatt med til en øy ved hjelp av en gigantisk drage kalt en Bewilderbeast. Steinur sporer opp Hikken til øya hvor han oppdager at kona fremdeles er i live. Samtidig blir Eret kidnappet av de andre dragerytterne som prøver å finne Drago, men rytterne blir fanget, og Drago får vite om alle dragene fra Borkøy-landsbyen.