Київський князь Володимир видає свою дочку Людмилу за хороброго богатиря РусланаАле в першу шлюбну ніч наречену викрадає старий чаклун Чорномор — карлик з неймовірно довгою бородою. Князь скасовує весілля та оголошує, що чоловіком Людмили стане той, хто її врятує.
На весіллі щасливі всі, окрім трьох суперників нареченого Руслана. Закінчується урочиста частина, і молодята віддаляються в покої, але раптово налітає вітер, гримить грім і Людмила зникає у сутінках. На пошуки Людмили князь направляє найкращих лицарів. Руслан зустрічається зі старим Фіном, який живе в печері.
Підкравшись до сплячого Руслану, Фарлаф тричі встромляє меч у груди його і ховається з Людмилою. Вбитий Руслан лежить у полі, а Фарлаф зі сплячою Людмилою прагне Києва. Він входить у терем із Людмилою на руках, але Людмила не прокидається, і всі спроби розбудити її – безплідні.