They stuck pretty close to the story line for this one. Only one MAJOR departure, but it can be fixed pretty easily, but if they don't have the dragon, then they will have to make more MAJOR story changes. I know it's hard, but come one, at least try to stay close. The theater I went to must have cut part out, the movie was advertised as 2hrs and 30 minutes, the one I went to was only 2hrs and 18 minutes. Maybe they count the credits. I did see it twice, at different theaters, and the length was the same.