Watch Movie
Cast

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)