Paulina Chávez as Flora
Abigail Cowen as Bloom Peters
Hannah van der Westhuysen as Stella
Elisha Applebaum as Musa
Precious Mustapha as Aisha
Eliot Salt as Terra Harvey
Danny Griffin as Sky
Freddie Thorp as Riven
Sadie Soverall as Beatrix
Jacob Dudman as Sam
Theo Graham as Dane
Eve Best as Headmistress Dowling
Robert James-Collier as Silva
Brandon Grace as Grey
Éanna Hardwicke as Sebastian