Brendan har aldrig været uden for bymuren, og hver dag hjælper han sin onkel med at bygge muren stærkere, så den kan holde vikinger og skovens onde kræfter ude. En dag ankommer troldmanden Adrian til byen, og med sig bringer han en gammel bog fuld af visdom og magi, der kan redde folket fra de onde magter – Hemmelighedernes Bog. Men bogen er ikke skrevet færdig og den unge Brendan må overvinde sin største frygt og begive sig ud i de store skove, som er fulde af magi, hemmeligheder og trusler, for at få fat på krystallen, der skal bruges til at færdiggøre bogen.