Guest Stars Kiernan Shipka voices The Helenists Amandla Stenberg voices The Helenists Willow Smith voices The Helenists Richard Ayoade voices Various Characters Stephen Fry voices Headmaster Nico Muhly voices Professor Muhly