CGI and over power doesn't make a good film. It was like Marvel version of justice league. She could just fly through whatever she wants to destory. There wasn't any display of fight IQ or heart, something you see in Captain America or Iron Man. Just a girl who won the "over power" lottery without any character depth.