This movie could have been so much better. The sets were beautiful and the special effects were very good. Many of the cast were also good. However, it's very hard to over look the flaws in the script. There were so many parts that weren't explained so you weren't sure why the part was in the movie. Some of the lines were also poorly written. The movie wasn't horrible, but overall it really could have been so much better. I gave it 5 out of 10 stars.