I honestly love it, I am a sci-fi fan but taking it for what it is, it's not slow to start, you get the idea of her story without the first section of the film being dull, the plot to start with is a little vague but soon comes together, you get avengers quality effects, a good love story without it being tooo cheesey, (for me) some main character deaths that eliminate it all being to u realistic, the obvious happy ever after cliche but done well, and the best about it is the cast is not terrible, it was very ghost in the shell but faster paced, and none of Scarlett's terrible acting and stank face. For a first movie, it's great enough for you to want a sequel but easily makes a must watch just on its own. I'm going to see it again in the cinema for sure.