I was going to watch the movie open minded, since I like Brazilian movies as a Brazilian. Even considering that Brazil usually does not make good action movies.
The 5 stars I give is for some action scenes, some CGI (except the final scene) and the city, that is kind of mash-up of São Paulo and Rio de Janeiro. Also, it have a nice urban atmosphere. I admit that the movie could take my attention all the time, but there are some things that distracted me and could not made the movie good.
The actors: they act like robots. And as a Brazilian, I can say that no one speaks like they... there is always a punch or a saying. Everything is just unnatural, and I think the worse part is the villains, that are so much caricature (why they laugh all the time? This isn't a cartoon).
The action scenes: there are some over-action scenes there. The main character is kinda overpower, but there is no justification for that. Also, the are some unnecessary parkour stunts (why jump with a backflip when you can just jump?). Some scenes are just good because of the post edition (camera cuts).
The mask: the way that the main character gets the mask is unnatural, or maybe stupid. How could he know about the red lights? It is terrible.
I could write about some other bad scenes and ideas, like the unnecessary length of the movie, but I will just say that it is watchable, specially if you are Brazilian. If not, maybe you won't like at all the movie.