Hmm, it is starting to look familiar (e.g. as mentioned Matrix, Blade, et al), but the opening sequence with the rain and the flapping black leather coat really put me in mind of "The Crow". Nothing but a good thing. Add Kate Beckinsale in the lead, and you have a brand new convert. ;)