This movie was awful. The screenplay felt like it was written for a direct to tv disney channel movie. The cg action looked like it was straight out of Baliwood physics rather than anything with some semblance of reality. The character development was non existent, and the characters entirely forgettable. Not to mention all of this was spread out over 2 hours and 30 min, which was probably about 2 hours longer than they needed to resolve the actual plot.