Bøkkersønnen Karain fra Krugant er den eldste av tønnemakerens sønner. Farenville at han skulle bli den beste håndverkeren i Krugant, for noe annet stedville han aldri få lærlingplass. Karain er nemlig født med bare tre fingre på hver hånd, skår i overleppen, og hår i ansiktet somet dyr. Men øynene hans er blå som himmeltaket. Karain blir fordrevet av sitt folk som tror haner en demon. Ute i villmarka møter han skogvordene, og sammen drar de ut på leting etter den livsviktige "Runde Røde Roten". Dragens tårer utgjør førstedelen av eposet "Horngudens tale", hvor vi føres inn i et facinerende univers bestående av merkelige folkraser og skapninger.