Question: who plays astrid how to train your dragon
Answer: America Ferrera