Question: Who plays astrid how to train your dragon?
Answer: Angela Bartys
America Ferrera
America Ferrera
America Ferrera
Natural Questions answer: America Ferrera (from the Wikipedia article "How to Train Your Dragon (film)")