A ação ocorre no final do século VI - início do século VII, em uma época em que Kiy reinava na Rússia e seu poder era forte e inegável.
Dezesseis anos atrás, Kiy derrubou o trono de Zavlokh, príncipe de Kiev, para reinar em seu lugar. Naquela batalha, os filhos de Zavlokh foram mortos, e o próprio príncipe derrotado foi forçado a fugir às pressas com o exército restante na estepe. Sua esposa, sabendo que o vitorioso Kiy já estava nos portões da cidade, e ela, perdendo os filhos, condenada à separação de seu amado marido, deu um beijo de despedida em Osnelda, sua filha de um ano e se suicidou. Pouco Osneldu Kiy capturado.
Embora a menina adulta não se lembre do pai ou da mãe, ela não esquece seu passado e odeia Kia, uma espécie de assassina. No entanto, o irmão mais novo Kia Horev evoca outros sentimentos em Osneldy. Um jovem nobre que, da melhor maneira possível, tentou aliviar o fardo de uma garota em cativeiro, ela gosta.
Um dia, a mãe de Osneldin, Asgrad, traz à princesa uma mensagem feliz: ele morreu, foi com seu exército para as muralhas de Kiev, exige uma filha e Kiy, não querendo derramamento de sangue, concorda em deixar Osnelda ir ... Asgrad fica surpreso ao ver que a garota não está feliz. Em resposta, Osneld revela à mãe seu amor por Horev. Embora ela queira se conectar com o pai, ao mesmo tempo entende que o dia do encontro com Zavlokh será o dia da separação com seu amante. Dividida entre o dever e o amor de sua filha, ela não sabe mais se deve se divertir ou se sentir triste porque o momento de se separar desta cidade está próximo, o que para ela é "tristeza e conforto, encontro e mistura ...".
Nesse estado de espírito, Horev a encontra. Ele chega para se despedir de Osnelda e, mais uma vez expressando seu amor por ela, implora para responder pelo menos no último dia se seu sentimento encontrou uma resposta em sua alma. A garota admite seu sentimento recíproco, mas pede a Khorev que a esqueça - afinal, Osnelda deve deixar Kiev para sempre. O jovem implora que ela fique e se torne sua esposa, mas ela se lembra do dever de sua filha: como ela pode se casar com o irmão Kia? Horev objeta: "E se seu pai nos permitir fazer isso? ...". Inspirados por essa esperança, os amantes decidem enviar uma carta a Zavlokh e pedir permissão para se casar, o que novamente glorifica o clã Zavlokh e encerra a antiga discórdia do mundo.
Infelizmente, Stalverkh, o primeiro boiardo de Kiev, depois de ouvir o final da conversa entre os amantes, conclui erroneamente que Khorev, com a ajuda de Zavlokha, quer assumir o trono em Kiev, e avisa Kiy sobre isso. Kiy não pode acreditar que seu irmão, seu herdeiro, a quem ama como filho, é capaz de traição. Para testar a lealdade de Khorev, ele chama seu irmão e ordena que ele reúna soldados e vá contra Zavlokh. Horev objeta: por que lutar e derramar sangue, se é possível acabar com o assunto com paz, simplesmente entregando Osneld ao pai? Mas se esse for o comando do irmão, ele, Khorev, irá para a batalha sem raciocínio e retornará com a cabeça de Zavlokh. Cue se acalma: Horev não é um traidor.
Ao ouvir a voz de canos chamando os regimentos de abuso, Osnelda percebe que eles não a entregarão ao pai. Derramando lágrimas, a garota envia Astrada para implorar misericórdia a Kia. Mas Cue não atende aos seus pedidos. Mas Horev já está reunindo o exército ... Todas as esperanças estão desmoronando. Portanto, não é de surpreender que, quando Horev chega a Osnelda, ela chove sobre ele uma corrente de reprovações. O jovem inventa desculpas: evitar a ordem significa incorrer em desonra, e Horev não pode suportar - a morte é melhor. A princesa implora que seu amante poupe pelo menos o pai e derramar o mínimo de sangue possível na batalha. Mas ambos ainda esperam que de Zavlokh venha notícias que prometam o fim da disputa.
Ai! Em sua carta, Zavloh proíbe a filha de amar Horev. Osnelda decide cometer suicídio, mas Astrada no último minuto consegue pegar a adaga de sua pupila.
O cerco da cidade começa. Horev lidera o exército e realiza milagres de coragem. No entanto, Stalverkh não abandona suas suspeitas. Ele diz a Kiy que, segundo as informações dele, um dos ex-súditos de Zavlokhovy foi libertado do cativeiro por Velkar, o confidente de Khorev, e enviado ao campo inimigo, após o qual ele foi devolvido. Kiy exige que as testemunhas sejam apresentadas a ele, e o boyar leva o guarda da prisão, que diz que o prisioneiro foi levado supostamente para o soberano e o guarda do portão da cidade, testemunhando que ele deixou o prisioneiro ir para Zavlou com uma carta de Kiy. E como Kiy ainda está em dúvida, Stalverch chama o próprio escravo. Kiy promete a ele liberdade se ele disser a verdade, e o cativo admite que Velkar o levou a Osneld, que pediu que ele levasse a carta para o pai; ele fez isso e trouxe a resposta de Zavlokha, e o que havia nessas cartas, ele não sabe. Escravo libertado.
As últimas dúvidas de Kia são dissipadas. Enfurecido, ele exclama: “Não posso mergulhar no inferno com um escravo de Horev”, decidindo se matar antes de seu irmão, mas antes disso, destruindo Osnelda, o culpado de todos os problemas.
Apresentada na frente de Kia, Osnelda não quer dar desculpas e pedir misericórdia - ela está pronta para aceitar a execução. A princesa apenas convence ardentemente o soberano de que Khorev é inocente e, para provar isso, ela revela a Kia que correspondência ela realmente tinha com o pai. Kiy diz que acreditará nela se ela lhe apresentar a carta de Zavlokh, mas Osnelda não pode fazer isso, porque ela quebrou a carta. Então Kiy, espremendo em si mesmo a pena que ele contra a vontade contra a garota, ordena a Staller que a leve um cálice com veneno.
No entanto, logo chegou Velkar traz a notícia da vitória sobre o inimigo e dá a Kia a espada de Zavlokh, tomada por Khorev como prisioneiro. Tendo recebido evidências irrefutáveis da lealdade de seu irmão, o czar imediatamente ordena que um dos soldados corra para Osnelda e a solte, ele agora concorda até no casamento da menina com Khorev. Mas, infelizmente, a ordem está atrasada: a princesa já está morta.
Enquanto isso, Khorev convida generosamente o Zavlou derrotado a esquecer o passado e concluir uma aliança, e aquela tocada pela nobreza do inimigo concorda em se tornar sua amiga e dar sua filha por ele. Ao ouvir isso, Kiy fica ainda mais aterrorizado com seu próprio erro. Chegam as notícias de que Stalverkh, percebendo o quão terrivelmente caluniava uma garota inocente, cometeu suicídio correndo para o Dnieper. Desesperado, Kiy confessa publicamente o assassinato que cometeu e implora ao irmão que o sujeite a uma punição justa.
Mas Khorev não tem idéia de matar seu irmão ou privá-lo do trono - afinal, nem por isso, nem por lágrimas, você pode sempre retornar um ente querido perdido para sempre. O jovem pede a Kia que devolva a liberdade a Zavloukh e o deixe ir com o exército da cidade, e Zavlokha leve o corpo de Osneldy com ele, enterre-o com dignidade e escreva sobre o caixão: “Uma garota que descansa neste lugar, / no inferno com seu Horyov, / A quem ela amava nesta vida - / Horev, tendo-o perdido, seguiu-a!
Com essas palavras, Khorev se apunhala com uma adaga.