It was... okay.
Felt like I was watching an episode of Dragonball Z at times. Which is both a blessing and a curse.
Some top performance and the SFX were pretty outstanding.
There was one laugh in the whole two-and-a-bit hours.
It was entertaining but a bit confused on the whole.
Still plenty of potential for the (inevitable) sequel.