The Adventures of Tintin (film) › Cast
Jamie Bell
Tintin
Andy Serkis
Capt. Archibald Haddock
Daniel Craig
Ivan Ivanovitch Sakharine/Red Rackham
Nick Frost
Thomson
Simon Pegg
Thompson
Toby Jones
Silk
Mackenzie Crook
Tom
Daniel Mays
Allan
Gad Elmaleh
Ben Salaad
Joe Starr
Barnaby
Enn Reitel
Nestor
Kim Stengel
Bianca Castafiore
Sonja Fortag
Mrs. Finch
Tony Curran
Lt. Delacourt