Yes, it is in subtitles. Is that a problem for you? Are you not a good reader?
Seriously, I hate subtitles because I have to keep staring at the bottom of the screen and sometimes miss the facial expressions and acting. And sometimes some of them are taken off too quickly before I can even read them.
But it is definitely a good movie and worth seeing. Jet Li has a fight scene with that humongous bald white guy from "The Protector".