Stylistically looting every fantasy fest from The Crow to The Matrix (long coats, wall-to-wall automatic weapons, subway tiling ...), Len Wiseman's movie is all pose and no substance. Several fine actors (I do not include the nondescript Beckinsale) fall on the spikes of a script which could have been written by an illiterate 10-year-old.