Tallulah Rose Haddon
as Leila / Shadowfax
Simona Brown
as Mania / Tess
Matthew Beard
as Adrian
Matthew Aubrey
as Jonty
Geraldine Somerville
as Ruth Palmer
Ben Chaplin
as Beam
John Macmillan
as Saul Green
Zoe Telford
as Tracey