Overall I enjoyed it. The aforementioned comment is based on lowering my expectations and just enjoying excellent special effects.
Plot was predictable, acting experienced some deep lulls and many plot conveniences that were jarringly obvious...
Conceptually good ideas, just iffy in many spots on execution