Next question: who played astrid in how to train your dragon?
America Ferrera