So we went to see this tonight at IMAX
Visually it's a treat for the eyes, almost immersive I'd say......think along the lines of Blade Runner brought up to today's visual effects standards.
Scarlet Johansson fits this type of role like a glove, yes there is much made of the fact an American Actress had been cast in the lead role, but I couldn't think of anyone better to be honest.
The action set pieces are very well executed and again Johansson looks at home doing whatever the script calls for and is believable doing so.
This could quite easily become a franchise for Johansson.