Life in a small medieval village is not always easy for Keira Carver. Not only does her mother want her to marry a man she despises, but a huge, fire-breathing dragon has moved into the mountains. And when the dragon rescues her from the unwanted attentions of some village boys, who will set out to rescue her from the huge, scaly, fire-breathing monster?