Action is all there - a lot of fun to be had.

Plot and story is a mess - a lot of headaches to be had.

If you can get around the incorherrant plot then there's a fun movie in there. The action is top notch and some good acting where permitted but action and fun alone don't make a good movie.

Screenplay - very convoluted to begin with but made more sense at the end. Cinematography - gritty and breathtaking. Editing - paced well and action scenes are exciting but veey little breath room for performances to shine outside of their boxes. Mise-en-scene - great set pieces despite lots of product placement. Sound (diagetic and non-diagetic) - clear and creative audio. With so much going on you can imagine foley artists working overtime as well as a good musical score. Performances - convincing and authentic, funny when needs to be but occassionally performances feels 'boxed' and constrained. Production - good execution, with lots to be amazed at and admire. Just let down by the screenplay and direction relating to actors/editing.