All Cast

Jay Baruchel

Jay Baruchel

Hiccup (voice)

Cate Blanchett

Cate Blanchett

Valka (voice)

Gerard Butler

Gerard Butler

Stoick (voice)

Craig Ferguson

Craig Ferguson

Gobber (voice)

America Ferrera

America Ferrera

Astrid (voice)

Jonah Hill

Jonah Hill

Snotlout (voice)

Christopher Mintz-Plasse

Christopher Mintz-Plasse

Fishlegs (voice)

T.J. Miller

T.J. Miller

Tuffnut (voice)

Kristen Wiig

Kristen Wiig

Ruffnut (voice)

Djimon Hounsou

Djimon Hounsou

Drago (voice)

Kit Harington

Kit Harington

Eret (voice)

Kieron Elliott

Kieron Elliott

Hoark the Haggard (voice)

Philip McGrade

Philip McGrade

Starkard (voice)

Andrew Ableson

Andrew Ableson

Ug (voice)

Gideon Emery

Gideon Emery

Teeny (voice)

Simon Kassianides

Simon Kassianides

No-Name (voice)

Randy Thom

Randy Thom

Toothless (voice)