A la fin du Moyen Age, des villages entiers avec leurs habitants sont réduits en cendres. Les anciens pensent qu'un dragon serait responsable de ces massacres. Jude, un adolescent qui a échappé à la mort, est recueilli par une troupe de forains et se lie d'amitié avec Jing-Wei, une jeune Chinoise. Le jour où un jeune homme tente de la violer, Jude intervient et s'enfuit avec elle...