Question: who plays eric in how to train your dragon 2
Answer: Kit Harington