'They
usually
don't make
villains with
princess hair!'
Camila Morrone as Sophie
Alice Pagani as Agatha
Cole Sprouse as Tedros
Finlay MacMillan as Hort
Meg Donnelly as Beatrice
Shen Yue as Kiko
Ola Rudnika as Anadil
Elizabeth Gillies as Hester
Mary Lambert as Dot