cinematography was mid. Fight choreo was weak. Plot was predictable to the point of nausea. Dialogue was mid. Social commentary was navel gaze self-congratulatory fake woke trying to be #meta super extra mid. The CGI machines and bots were cool. Costumes and set design were great! 3 out of 5 stars, max.