Decent movie with lots of strongly violent action. It stands up because it is staged in Rio and created by Brazilians.
The plot is not very surprising but good enough.