This was another pleasant little surprise by the Dreamworks animation team.
When they're not making Shrek films, they're actually creating some good little movies lately. They're copying the single parent plot device a lot recently, but the character interaction has felt very natural, for lack of a better word.
That said, the fellow village kids felt a little under-developed and Astrid's explanation for the dragon nest didn't wash at all. I also thought Hiccup could have broached the truth a little earlier from the angle that it would benefit the village if they were to tame the dragons.
Otherwise this was a thrilling little adventure with some stunning art direction and visuals. Always nice to have Roger Deakins around to help out.