I really enjoyed this movie. Great CGI, fighting scenes/choreography and cinematography.
I agree with others that said the movie felt rushed and that it could easily have been longer in order to flesh out the back stories of some of the characters a bit further.
Entertaining from start to end though. Would love to see a sequel!