We enjoyed this more serious martial arts film starring Chow Yun Fat and Michelle Yeow. It had some silliness about people flying or walking on water based on their martial arts training, sort of like Peter Pan meets Bruce Lee, but it was well done. Chow is amazing and truly holds the screen, and he and Yeow sizzle when they interact. Great to see sexy middle aged actors work together well. The combat scenes are very well done. A bit overblown, with too much time spent on a couple of boring subplots, but worth seeing. Actually a western (set in western China) with Chinese bandits, the code of the bandit, but updated to make it an appropriately gender-bending episode. Stolen sword, evil woman bandit, young rich girl seeking adventure. That last aspect is boring.