Started off really well with a great concept, but second half went a whole different way that made no sense and ended so anticlimacticly. The cinematography and effects were really good, but the final boss fight was just so flat. And the "twist" made no sense at all.