Let down by second half
The first half was brilliant I was loving the film so much then the plot became less interesting/didn't develop so well. There were also some silly things like the gas mask (what a huge mistake to cover up the hero's face for so long in a silly mask!), some really cheesy lines in the railyard shack, the fat guy who doesn't make a good enemy, and the old guy in the chair who we couldnt care less about, how easy it was for the hero to get to the old guy (only one bodyguard for such a rich guy?)
They should have cut down the overly long part in the railyard and made the finale longer. More focus on the relationships/double crossing at the end rather than the shallow mastermind character.
And what a waste not to have a crucial scene with Veronica performing her magic. That was really 2 sideshows for entertaining the audience - didn't do anything for the plot.