It's ok. The visuals are incrdible and I do think it is worth a watch at least for that but story is bit lackluster.
Without giving away spoilers, there are just so many instances where things feel either rushed or drawn out without really adding anything, not to mention gaping plotholes.
Characters are also really meh. Especially the main characters, which is sad. The most interesting were the side characters minus the baby. (Who just felt a bit...forced in and had hard time maintaining suspension of disbelief)
I feel like plot could have used at least one or two more drafts, really. Not even the overall story but for pacing and character developments.