A group of late 19th century German teenagers – silenced and controlled by a censorious society – discover a new world of feeling and freedom outside the classroom, with beautiful and devastating consequences.

Amara Okereke
as Wendla Bergmann

Laurie Kynaston
as Melchior Gabor

Stuart Thompson
as Moritz Stiefel

Carly-Sophia Davies
as Ilse Neumann

Nathan Armarkwei-Laryea
as Hänschen Rilow

Bella Maclean
as Martha Bessell

Zheng Xi Yong
as Ernst Röbel

Joe Pitts
as Georg Zirschnitz

Kit Esuruoso
as Otto Lämmermeier

Asha Banks
as Thea