It thought there was SOOOO much hype surrounding it before it came out that I expected A LOT more and therefore was very disappointed.
Enjoyed the concept and the darkness of it actually. Vincent Cassel was great. The choreography was amazing and Natalie Portman was great but as a Portman fan, i didn't feel she was much better than in Leon or V. (She was great in both)
Frankly there was way too much gratuitous stuff, which I felt distracted from the film rather than added to it.
I would not see it again, I frankly don't feel the need to recommend it to anyone.