Jeremy Irons
Mi (voice)
Alicia Vikander
Huppu (voice)
Jim Broadbent
Horozovich (voice)
Khalid Abdalla
Bat (voice)
Sheridan Smith
Gavra (voice)
Kevin Bishop
Hassan (voice)
Christopher Villiers
Craven (voice)
Ella Smith
Tifa (voice)
Michele Austin
Jula (voice)