this really wasn't all that bad
Holy crap. I can't believe they pulled this off. I had SO much fun.
This film manages to have just enough screentime for each character to the point where we can understand their motives, sympathize where they're coming from, get an understanding of who they are as a person and really love them. Mix that with some astounding visuals, great action and a half-decent villain, you have a great film.
Horrid CGI and a plot that works but could've had…