In a post-apocalyptic future, the world has been besieged by intelligent, fire-breathing dragons. A survivalist and a military man clash as they lead one of the last few vestiges of humanity in an all-out war against the vicious prehistoric beasts.

A knight and his new apprentice battle a malevolent witch plotting war against mankind. However, their quest is complicated by the apprentice's secret past and his love for a woman accused of witchcraft.