Кровожадный дракон, появившийся в королевстве Аурея, требует регулярных человеческих жертв и ради мирного сосуществования ему отдают последовательно трех королевских дочерей. Через несколько лет властная королева Ауреи Изабелла ищет невесту для своего взрослого сына Генри, втайне рассчитывая отдать ее дракону в качестве очередного выкупа за покой. Выбор останавливается на очаровательной Элоди, дочери обедневшего лорда Бэйфорда. Девушка ради спасения семьи дает согласие, хотя ее здравомыслящая мачеха пытается отговорить от опасного шага. Познакомившись с женихом и найдя его умным и привлекательным, героиня отправляется с ним совершить свадебный обряд на высокой горе. Ладони молодых надрезают, смешав их кровь, после чего послушный супруг берет свою юную жену на руки и сбрасывает в пропасть, где она оказывается немедленно атакована драконом.
Чудовище сильно обжигает ей ногу, но ловкая барышня успевает забраться в пещеру, полную светящихся червячков. Во время тревожного сна червяки аккуратно залечивают ей рану. Разозлившийся дракон сжигает несколько селений, из чего королева узнает, что Элоди осталась жива. Она требуют в качестве замены младшую сестру героини Флорию. Отец во главе небольшого отряда рыцарей пытается вызволить из каменного плена старшую дочь и спасти младшую. В это время Элоди выясняет причину злобного поведения дракона и находит способ его приручить.