Randal får ännu inte kalla sig trollkarl. Först måste han ge sig ut som lärling. Men han har brutit det löfte han gav på trollkarlsskolan: att aldrig använda vapen. Som straff får han inte använda sina magiska krafter och de trollformler han lärt sig.
Den enda som kan upphäva förbudet är Balpesh, en gammal trollkarl som bor högt uppe i bergen. Vägen dit är osäker, både rövare och rovdjur lurar i skogarna. Hur ska Randal klara vandringen utan varken vapen eller trollkonster