Michelle Yeoh has no formal training in martial arts. And it is fair to question how someone can be so amazing at kung fu without proper training. But the dancer's flexibility allowed her to play martial arts roles. She learned the moves in the set and trained herself in a gym alongside veteran action stars like Dick Wei.