Guillermo del Toro's Pinocchio › Cast
Ewan McGregor
Sebastian J. Cricket
Gregory Mann
Pinocchio
David Bradley
Geppetto
Christoph Waltz
Count Volpe
Tilda Swinton
Wood Sprite/Death
Cate Blanchett
Spazzatura
Finn Wolfhard
Candlewick
John Turturro
Dottore
Ron Perlman
Podesta
Burn Gorman
Priest
Tim Blake Nelson
Black Rabbits