Gregory MannPinocchio (voice)
Ewan McGregorSebastian J. Cricket (voice)
David BradleyGeppetto (voice)
Christoph WaltzCount Volpe (voice)
Tilda SwintonWood Sprite / Death (voice)
Cate BlanchettSpazzatura (voice)
Ron PerlmanIl Podestà (voice)
Finn WolfhardCandlewick (voice)
Tim Blake NelsonThe Black Rabbits (voice)
John TurturroIl Dottore (voice)
Burn GormanPriest (voice)
Alfie TempestCarlo (voice)
Tom KennyMussolini / Right Hand Man / Sea Captain (voice)
Anthea GrecoPodesta's Wife / Twin Daughter 1 / Parishioner Woman (voice)
Francesca FantiTwin Daughter 2 / Old Woman / Street Sweep (voice)
Sandro CarottiFruit Vendor / Butcher (voice)
Rio ManginiMilliner / Soldier / Carnival Worker (voice)
Benjamin ValicConfident Boy / Laughing Boy (voice)
Sky AlexisYoung Girl (voice)
Ariana MolkaraOlder Girl (voice)
Roy HaloYoung Boy (voice)
Luciano PalmeriBarrel Man / Soldier / Carnival Worker (voice)
Peter ArpesellaCarnival Worker (voice)