This movie is like a mediocre cover band doing James Cameron's greatest hits. There is some good stuff here, but it's buried amongst so much incomprehensible, hackneyed filmmaking that the whole thing is just boring and predictable.
The trailer below basically gives away the entire movie. However, it's a lot more tightly edited and plotted than the actual film. Watch at your own risk.