Carolina Jardim é um adolescente que está tranquila e feliz com sua vida e sua escola e não entende por que sua mãe insiste em querer comemorar seu décimo sexto aniversário com uma grande festa, enviando convites a todos os seus colegas e parentes. É claro que a notícia da festa e da popular banda contratada para tocar muda a forma como seus colegas se relacionam com ela, incluindo Bernard, o jovem por quem ela tem uma queda.
Durante a festa Carol conhece o lindo, mas enigmático Erick Thatcher, filho de um dos amigos de sua mãe. Ela também conhece uma mulher misteriosa, a venerável Ambrosina.
Após todos os convidados de Carol saírem mais cedo e os somente os amigos de sua mãe permanecerem após a meia-noite, houve uma revelação: Eles eram todos bruxos e Carol também recebeu poderes que tinham sido tirados logo após o seu nascimento.
Ela também descobre que tem um inimigo a combater e derrotar - Hypollitus - um feiticeiro malvado que quer ter todo o poder para governar. Carol é a única bruxa que pode derrotar esse monstro em uma batalha feroz.
Através de sua luta para aceitar seu status diferente e tomar uma decisão sobre a aceitação de sua missão na vida, Carol amadurece deixando de ser uma garota socialmente desajeitada e tímida e se transformando em uma jovem mulher corajosa e forte, que ama intensamente e que encara a sua missão com coragem por causa do amor que ela descobre ter em seu coração por todos aqueles que dependem dela.
Será que Carol vai conseguir derrotar Hipollytus e descobrir a verdadeira identidade de Erick no final?