Jamie Bell
Tintin (voice)
Andy Serkis
Captain Haddock / Sir Francis Haddock (voice)
Daniel Craig
Sakharine / Red Rackham (voice)
Nick Frost
Thomson (voice)
Simon Pegg
Thompson (voice)
Daniel Mays
Allan / Pirate Flunky #1 (voice)
Gad Elmaleh
Ben Salaad (voice)
Toby Jones
Silk (voice)
Enn Reitel
Nestor / Mr. Crabtree (voice)
Mackenzie Crook
Tom / Pirate Flunky #2 (voice)
Tony Curran
Lieutenant Delcourt (voice)
Sonje Fortag
Mrs. Finch (voice)
Cary Elwes
Pilot (voice)
Phillip Rhys
Co-Pilot / French Medic (voice)
Ron Bottitta
Sailor / Lookout (voice)
Mark Ivanir
Afghar Outpost Soldier / Secretary (voice)
Sebastian Roché
Pedro / 1st Mate (voice)
Kim Stengel
Bianca Castafiore (voice)
Abraham Justice
Soldier (voice)
Sana Etoile
Press Reporter (voice)
Joe Starr
Barnaby (voice)