I liked the first half of this movie where the kid is discovering his powers etc but it very quickly turns into DC cgi mess with generic villans. I would have liked it much more if they continued with lighter tone and didn't continue with DC villans cliches.