How to Train Your Dragon 2 › Cast
Jay Baruchel
Hiccup
Cate Blanchett
Valka
Gerard Butler
Stoick the Vast
Craig Ferguson
Gobber
America Ferrera
Astrid
Jonah Hill
Snotlout
Christopher Mintz-Plasse
Fishlegs
Kristen Wiig
Ruffnut
Djimon Hounsou
Drago Bludvist
Kit Harington
Eret, Son of Eret
Kieron Elliott
Hoark the Haggard
Philip McGrade
Starkard
Andrew Ableson
Ug
Gideon Emery
Teeny