The ending was crap, they should have done this instead:
This movie is very underrated, and could have been even better with a better end.
Ok, we don't really see him die so maybe he survived for a sequel...
But the fighting, the fact that he survives being burned, and the fact itself that he loses to those two assholes all make it kinda stupid.
I wish he won, with something written better than just "his magic super strenght":
he is invisible, so he does manage to kill everybody and get away with it, but before dying they managed to do something to expose him publicly, so he's forced to be on the run from now on.
Anyway, up to the last 15 minutes, it's a great movie with a great bad guy as a protagonist!