One of the later sequences in this heavily armed action flick takes place in a bullfighting ring. Yes, we're now in Spain. No kidding.
But it's almost like the rest of this movie is downwind of that locale.
Because while you'd think a movie with such a ballistic name and such a grunty, manly cast would would smell of cordite, burning rubber, cigarettes and whiskey, the dominant tang in the air is pure bullshit.
That's something you can't blame on los toros de Barcelona. The stink comes from a movie that gathers an impressive cast - included a muscled-up Sean Penn in his first popcorn movie role in years - and then sticks them in a confused clumsy conspiracy thriller.
It's one that attempts to say something about Western intervention in Africa, private military companies, the toll violence takes on its perpetrators.