Really terrible. Fight scenes go on and on and on and on... and then on and on and on. It's awful. A friend joked that he wished the characters had health bars above their heads so he could see who was winning. And you don't care about the characters at all. There's not build up or emotional growth of the character. It's very flat. And so many flashbacks, and more flashbacks, and then even more flashbacks. This movie was awful.