Watched the movie yesterday. IMO, it seems to be another blockbuster with white hats helping with the plot.
Near the end, the film shows the evils of secret agencies working for corrupt governments, hiding horrible "experiments" done in another country, including in children. And also, just look at the shape of the main villain and the mother of one of the (anti)heroes (who knows, knows).
The “weasel” is said to have “murdered 27 kids” also survives drowning and escapes into the jungle post credits.