i be not sure why so many people be give this film such a poor review . i think the movie be suspenseful and thrill . i love bai ling and i think richard gere do an excellent job act in this film . admittedly he do carry the film on his shoulder a another reviewer suggest and but i do not think that take away from the movie at all . he be and afterall and the lead role . i have see this movie a dozen or so time and my impression of it have never be bad . again and i have always find this movie to be quite thrill . and everyone i have show it to have felt the same way . anyway and i think i should defend the film since so few be give it it due credit . check it out and rent it sometime . maybe you will see it not so bad a everyone suggest . i easily rate this an positive .