Luna è una ragazza che è cresciuta tra i nomadi, ma che un giorno si trasferisce a casa del conte Brank per migliorare le sue qualità di pianista. La sua vita cambia e inizia a imparare il bon ton, anche se il suo carattere forte e la sua vitalità continuano a coinvolgere la persone che la circondano, soprattutto Rudolf, erede della famiglia, che sembra molto interessato a lei a causa di una oscura vicenda del passato...
Rudolf è l'erede di una famiglia nobile di Vienna, rimasto orfano di padre da piccolo, a causa di una vicenda avvolta nel mistero da troppo tempo. Ora che ha trovato Luna è deciso a far emergere quella verità che ha causato la morte del padre e il disonore della sua famiglia.
Jan
E' il fratello di Rudolf e dal primo incontro con Luna le dimostra subito affetto e amicizia. Ha un carattere vivacissimo e nella storia avrà un ruolo importante nei momenti piu' salienti, come durante la fuga di Rudolf e Luna dalla cattedrale...
Wolf
E' l'erede al trono e un dongiovani, che dopo l'incontro con Luna però decide di smettere di vedere tutte le altre ragazze e di chiedere alla nostra protagonista di sposarlo, ma...
Elisabeth
E' la mamma di Rudolf e Jan, donna dolcissima e amica di Maria Verdet, exmoglie del granduca, uccisa dodici anni prima dal conte Brank suo marito, assieme alla sua figlioletta Lorena di tre anni.
Nonna Christine
Mamma del granduca Ernst, vero padre di Luna, riconosce nella pianista degli zingari la sua nipotina Lorena.
Mirko
E' il fratellastro di Luna, da sempre innamorato dei lei, sacrificherà la sua vita per salvarla dagli scagnozzi del duca Ludwig.