Writers tried to hit all viewer demographics by having attractive teens w/romantic interests alongside very nasty baddies who do the most horrible things to people which left this watcher kinda on the fence as to the movie's direction. The dragon was OK except maybe a little wishy-washy, but it gave somewhat reasonable philosophical/moral reasons for it's beliefs & actions. Except, when it came to the baddies. Obvious trouble if baddies are not dealt with appropriately, consequently, as it turned out, there were more problems. Acting, dialogue, overall script had more positives than negatives. CGI was OK.