Sylvestra Le Touzel
as
Headmistress
Jason Watkins
as
John Worrall
Justin Edwards
as
William Mcdonald
Helen Mirren
as
Advert Woman
Roland Emmerich
Director
Steven Strait
as
D'Leh
Camilla Belle
as
Evolet
Affif Ben Badra
as
Warlord