Nas regiões remotas da Escócia, um lugar impregnado de mitos e mistérios, vive um magozinho. O nome dele é John McGowen e seu único amigo verdadeiro é Yowler, o último dragão na Terra. Mas Yowler está com terrível perigo. Seu inimigo, o Cavaleiro das Trevas, voltou e está determinado a matar o dragão para que ele use os poderes mágicos do sangue da criatura para desencadear uma nova era de escuridão no planeta. Somente o jovem John pode salvar Yowler ... e assim começa a batalha suprema entre o bem e o mal.