The first acts were really good with a lot of mythology and a complex universe to learn. I was happy the viewer was taken through this agressively while learning about the concepts sometimes in a delayed manner. There's a bit too much action for my taste in the final act.