Clearly this movie is fighting itself, same as Will Smith fighting himself.
Action, pace, scenery, photography, fight sequences are above par, but why didn't anyone have a thorough look at the story...?
This could have been a great movie with a proper scenario that would engage into the characters and their conflict...but its not.
I suggest you watch the film. It is not a waste of time, but it will leave you with an "off" taste or feeling at the end when you realize all the lost potential.
5/10 because Ang Lee is a great director and could have done so much better with this.