Crouching Tiger Hidden Dragon

Michelle Yeoh: Superstar Without the Attitude

May 23, 2001 // 0 Comments

For many years, Michelle Yeoh has been a superstar in Hong Kong cinema, kicking and punching her way through memorable movies that have helped establish female characters as strong leads. After being voted “Miss Malaysia” in 1983, Michelle took her [...]