Question: who played astrid in how to train your dragon?
Answer: America Ferrera