Drawbacks were the plot. Too flimsy and predictable.

The acting was okay though. Speelers did quite a good job.

And the way they rendered Saphira was superb! The battle scenes were breathtaking!

Overall it's good, not great. Just good. Not the kind of movie I'll pay 120 pesos (USD 2.40) for to watch again.

But IMO one shouldn't judge a movie based on a book unless he has read the book itself.