Le monde est protégé par des magiciens. Ces personnes possèdent le don particulier de donner vie à n'importe quel objet et chacun a sa spécialité. Archibald fait partie de ces gens extraordinaires et fait même partie des plus talentueux, connu pour ses chapeaux. Un jour, il sauve une petite fille en lui redonnant espoir. Quelques années plus tard, cette jeune fille apprend qu'il y a eu un accident et le magicien a perdu la vue, obligé de laisser tomber les chapeaux. Elle voudra l'aider à son tour, afin de payer sa dette.