Hannah ( Hannah Tointon ) takes up tutoring with a little magical twist .
Hannah ( Hannah Tointon ) gains 15 - year - old Earth element Tuppence ( Lilly Lucia Ainsworth ) -- a privileged , precocious and pretty lonely pupil .
Hannah ( Hannah Tointon ) takes up tutoring with a little magical twist and gains 15 - year - old Earth element Tuppence ( Lilly Lucia Ainsworth ) -- a privileged , precocious and pretty lonely pupil .