Join cousins Beth and Patrick as they are whisked away for Libya in the 13th century. The town of Silene is being terrorized by a vicious animal that is eating livestock, and the townspeople believe it's a dragon sent by the devil. To appease the beast, the people believe they must offer up a human sacrifice---a young girl named Sabra.
When Beth tries to help Sabra escape, she too is tied up as an offering for the dragon. Meanwhile, Patrick and a new friend named Hazi join Georgius, a Roman knight who is serving in Africa to keep peace. Georgius decides to find the dragon and kill it, but his plans go awry when Beth and Sabra beg him not to kill it. The girls know the true secret of Silene---and the dragon isn't its worst enemy.