I seen this one last night in the theaters and i have to say i was surprised by how entertaining it ended up on being. This movie was full of humor and great martial arts display. The story line was good also but lacked character development, witch is usual for these types of films. No subtitles in this flick all of the characters spoke English, personally i would have preferred the subtitles i think it adds authenticity to the film. Overall it was a good film if you can get over jet li's and charlie chan's horrible english you should enjoy it.