Em um mundo onde algumas pessoas nascem mais privilegiadas por terem mais magia que as outras, existe um jovem feiticeiro chamado Rohan. Dono de uma botica onde vende poções, remédios e ingredientes, Rohan vive apenas com a companhia de um feneco preto e uma dragão-fêmea.
Certo dia, aquela cidadezinha minúscula a qual chama de lar é atacada pelos infames Generais Brancos, bruxos das trevas que atacam populações sem motivo aparente. Mas há algo de errado naquele ataque... dois Generais Brancos, estranhamente, aparecem se enfrentando e quando um deles é derrotado, cabe a Rohan tentar dar um fim ao sobrevivente antes que ele possa causar um pandemonio, mas quando seu feneco, animal mágico que detecta perigos e ameaças, reage de forma positiva ao redor daquele bruxo, Rohan percebe que algumas coisas talvez não sejam tão simples quanto aparentam ser.