Волкодав, последний представитель племени Серых Псов, переживает чудовищные испытания, но не сдается. После того как его род был истреблен, он становится грозным воином, решившим отомстить за своих соплеменников. Избавившись от угрозы в подземных рудниках, Волкодав отправляется в долгий путь вместе со своим верным спутником Нелетучим Мышом. Его основная цель — наказать Людоеда, разрушившего деревню Серых Псов.
Добравшись до замка своего врага, Волкодав вступает в жестокую схватку и расправляется с Людоедом. В процессе он освобождает двух пленников: мудреца Тилорна и рабыню Ниилит. Вместе с ними он оказывается в городе Галирад, который переживает трудные времена. Кнес Галирада, стремясь защитить свой народ от бедствий, решает выдать свою дочь Елень замуж за молодого воина Винитара, который обещает обеспечить безопасность города.
Юной кнесинке предстоит опасное путешествие в земли будущего мужа, и она просит Волкодава стать ее телохранителем. Он соглашается, и вскоре оказывается втянутым в цепь таинственных событий, которые раскрывают истинные мотивы их поездки. Это путешествие оборачивается не только физическим испытанием, но и проверкой на прочность его духа и верности. Волкодав сталкивается с новыми вызовами, которые бросают свет на его прошлое и будущее, заставляя его пересмотреть свои цели и приоритеты.