Main plot weak and poorly edited. Several sub-plots incomplete and disconnected - have little to do with main story, therefore distracting to viewer. On the plus side, special effects commendable. Summary - Don't waste your money.