Question: who played in how to train your dragon
Answer: The film is written and directed by Dean DeBlois , and stars the voices of Jay Baruchel , Gerard Butler , Craig Ferguson , America Ferrera , Jonah Hill , Christopher Mintz - Plasse , T.J. Miller , and Kristen Wiig , with the addition of Cate Blanchett , Djimon Hounsou , and Kit Harington .