На краю печенежской степи построен князем Владимиром Белгород — город-щит, заслоняющий Русскую землю. Десятник Явор — первый удалец в городе, уважаемый дружиной и любимый воеводой, и одна только избалованная и легкомысленная красавица Медвянка не желает признавать его достоинств. Стараясь забыть свое разочарование, Явор отправляется в степь — и натыкается на печенежский разведывательный отряд... Вскоре орда уже стоит под стенами города, и все повседневные заботы отступают. Доблесть воинов, мудрость волхва, стойкость и верность всех жителей нужны Белгороду, чтобы выстоять. Ведь за ним — Русская земля. Сюжет основан на широко известной летописной «Повести о белгородском киселе».