All Cast

Jeremy Irons

Jeremy Irons

Mi (voice)

Alicia Vikander

Alicia Vikander

Huppu (voice)

Jim Broadbent

Jim Broadbent

Horozovich (voice)

Khalid Abdalla

Khalid Abdalla

Bat (voice)

Sheridan Smith

Sheridan Smith

Gavra (voice)

Kevin Bishop

Kevin Bishop

Hassan (voice)

Christopher Villiers

Christopher Villiers

Craven (voice)

Ella Smith

Ella Smith

Tifa (voice)

Michele Austin

Michele Austin

Jula (voice)