This movie was rather shallow. Very little character development, rushed storyline and script, and was ultimately underwhelming and confusing at times. Acting had more potential for a blockbuster film, however some performances were pretty good. Cinematography and visual effects were good, but don't make up for the other mistakes. The film we got had potential, however, is strongly overshadowed by its flaws.