Continuity mistake: During the fight at the end of the movie between Matrix and Bennett when Bennett calls Matrix a "dead man" and he responds with "Bullshit" you see him come off the wall with his left hand. He is throwing a left hook, but in the very next shot when the punch comes in contact with Bennett his fist is going from right to left in a backfist motion, rather than a left to right hook. (01:23:45)
Continuity mistake: Right when the fight between Matrix and Bennett begins, the Uzi submachine gun vanishes from Bennett's right shoulder (it was on a strap). Then suddenly at the end of the fight (after the fell down over the railing and to the next level down, the Uzi reappears when Bennett picks it up and attempts to shoot Matrix. Bennett lost it on the upper level nowhere near the railing, and it somehow appeared on the lower level away from the railing.
Continuity mistake: During the machine gun scene at the en Matrix has a belt fed M60 machine gun. When the fight starts, he has plenty of bullets. A few seconds later he has about 20 cm length of the bullet belt left. Scene switch - and he has more bullets. This switch between low and high ammo a few times. (01:16:15)