A muito e muito tempo atrás quando a magia ainda existia no mundo o rei Eduard e a rainha Isabella tiveram uma filha que se deu o nome de Sofia. No mesmo dia a camponesa Maria e o camponês Lucio tiveram um filho que lhe deram o nome de Gabriel. Depois de 10 anos a camponesa Maria conseguiu um trabalho no castelo e sempre levava o Gabriel com ela.Sofia desde 2 anos andava pelo castelo por isso conhecia tudo quando ela viu Gabriel pela primeira vez logo ficaram amigos ela mostrou tudo que sabia sobre o castelo. Mais um dia o pai e a mãe e Sofia mostraram um jardim encantado e a força que mantinha esse jardim era uma rosa de cristal que dava força mágica ao reino os pais de Sofia pediram a ela que nao falasse a ninguém sobre a jardim encantado. Depois de 4 ano a Sofia tinha que vira a princesa do reino mais para isso ela tinha que aprender a usar os seus poderes,mais fazer isso nao era fácil por isso o rei e a rainha a mandaram-a para uma escola magica real.O Gabriel também foi para