All Cast

Jay Baruchel

Jay Baruchel

Hiccup Horrendous Haddock III (voice)

Gerard Butler

Gerard Butler

Stoick (voice)

Craig Ferguson

Craig Ferguson

Gobber (voice)

America Ferrera

America Ferrera

Astrid Hofferson (voice)

Jonah Hill

Jonah Hill

Snotlout Jorgenson (voice)

Christopher Mintz-Plasse

Christopher Mintz-Plasse

Fishlegs Ingerman (voice)

T.J. Miller

T.J. Miller

Tuffnut Thorston (voice)

Kristen Wiig

Kristen Wiig

Ruffnut Thorston (voice)

John DiMaggio

John DiMaggio

Gobber's Father (voice)

Kevin Michael Richardson

Kevin Michael Richardson

Thor (voice)