I'm a bit confused about a scene in How To Train Your Dragon. When the Vikings reach the nest, they open holes and the dragons are flying away. Why didn't they do that in the first place and wait for the humans?
I mean, they had input/output ability from the nest (they could fly to the village to steal some food). Could it be that the queen kept some dragons as "prisoners" and only a subset of the dragons were going to the village, so that they are doomed to get back in the nest, so that they didn't lose their friends (just a thought, not a clue of this in the movie)?
I was wondering if someone could explain this to me or if it really is a plot hole in the story.