Cast
Jay Baruchel
Hiccup (voice)
Cate Blanchett
Valka (voice)
Gerard Butler
Stoick (voice)
Craig Ferguson
Gobber (voice)
America Ferrera
Astrid (voice)
Jonah Hill
Snotlout (voice)
Christopher Mintz-Plasse
Fishlegs (voice)
T.J. Miller
Tuffnut (voice)
Kristen Wiig
Ruffnut (voice)
Djimon Hounsou
Drago (voice)
Crew
Bonnie Arnold
Producer
John Swanson
Production Manager
Nicolas Weis
Visual Effects Design Consultant
Dean DeBlois
Director
John Powell
Original Music Composer
Dean DeBlois
Writer
John K. Carr
Editor
Leslee Feldman
Casting
Christi Soper Hilt
Casting
Dean DeBlois
Executive Producer
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.