Во время праздновании свадьбы Руслана, витязя, и Людмилы, дочери Светозара, Киевского князя, все погружается во тьму и кто-то похищает Людмилу. Светозар обещает руку дочери и полцарства тому, кто княжну. Руслан с друзьями Ратмиром и Фарлафом, которые завидуют его счастью, отправляются на поиски. Встретив волшебника Финна, тот рассказывает что Людмилу похитил Черномор и рассказывает свою историю любви: с магии он влюбил в себя Ниану, но та стала старухой в мгновении и теперь преследует его. В это время Фарлаф встречает с Ниану, которая стала злой волшебницей и решает ему найти Людмилу первым. Через некоторое время пути Руслан встречает брата Черномора, который дарит ему волшебный меч, с которого можно убить черномора. Людмила находится в саду черномора, который появляется через некоторое время и вступает в бой с только что подоспевшим Русланом. Черномор погружает Людмилу в волшебный сон, а Руслан отрезает ему бороду, лишая силы. Теперь Фарлаф похищает Людмилу и отвозит в Киев, но никто не может пробудить ее ото сна. Появляется Руслан, пробуждает ее волшебным перстнем Финна и хэппи энд.