The bare-bones premise is interesting: a drunk is having a bad night and kills some people in a seedy bar but one witness manages to escape. The rest of the movie involves the killer going after the guy and the police trying to figure out who committed the original crime on scant clues.
But that's not really the film you're watching, because it has plot complications stacked upon backstory stacked upon character introductions stacked on plot complications. It's a police thriller, it's a mafia movie, it's about international intrigue.
In short, this is a meter-high club sandwich of a plot, with the writer trying to cram as many action movie plots into one two-hour film as possible. If you lose your concentration for more than a few minutes you'll get lost and you'll have to start all over again.
That puts a damper on the impact of this work.
Many have praised Coronado's portrayal as the film's lead antihero (Santos), but I wonder how much of that comes down to just casting and costume. The guy just looks like a sleazebag in his black clothes and oily long hair. I'm not quite sure he's the next Anton Chighur who would have made the character believable even with normal clothes and a comic haircut.
For me, the standout performance was the portrayal of the female investigating judge, who came off as both stern and mysterious.
Competently directed and the story was fresh, but the it would have been more interesting had it not been so labirynthine.
Honourable Mentions: Torrente: El Brazo Tonto de la Ley (1998). Let's face it, Santos might be tough and determined, but he's also dumb (yeah, going into bars late at night with a gun and getting extremely drunk when you know you're prone to murderous outburts is dumb), moody, corrupt, and of disheveled appearance, much like Torrente.