Michelle Yeoh's best movies: from 'Crouching Tiger, Hidden Dragon,' to 'Everything Everywhere...,' and more!

More Michelle Yeoh films to watch!
Yes, Madam
Police Story 3: Super Cop
Supercop 2
Crouching Tiger, Hidden Dragon
The Soong Sisters
Tomorrow Never Dies
The Touch
Silver Hawk
Memoirs of a Geisha
The Mummy: Tomb of the Dragon Emperor
Reign of Assassins
Kung Fu Panda 2
Crouching Tiger, Hidden Dragon: Sword of Destiny
Master Z: Ip Man Legacy
Crazy Rich Asians
Shang-Chi and the Legend of the Ten Rings
Everything Everywhere All at Once
A Haunting in Venice
More Michelle Yeoh films to watch!

Michelle Yeoh has definitely proven herself a stellar actress with her performance in ‘Everything Everywhere All at Once’ -  which earned her an Oscar for Best Actress. But there is much more in her filmography worthy of watching. Check out these movies starring Michelle Yeoh!

(Image: 'Everything Everywhere All at Once' / A24)

Yes, Madam

‘Yes, Madam' is a must-see martial arts film starring Michelle Yeoh as Senior Inspector Ng. It showcases her early acting talent, her dedication to martial arts skills, and her chemistry with co-star Cynthia Rothrock.

(Image: D&B Films)

Police Story 3: Super Cop

Michelle Yeoh's part in 'Police Story 3: Super Cop' is full of action and should not be missed. In this movie, she plays Inspector Jessica Yang, a tough police officer who works with Jackie Chan's character to take down a drug lord.

(Image: Miramax)

Supercop 2

Michelle Yeoh reprises her role as Inspector Jessica Yang in 'Supercop 2.' In this film, she reunites with Jackie Chan to take down a criminal organization involved in weapon trafficking.

(Image: Golden Harvest)

Crouching Tiger, Hidden Dragon

Michelle Yeoh plays the skilled warrior Yu Shu Lien in 'Crouching Tiger, Hidden Dragon,' on a perilous mission to recover a stolen sword.

(Image: Sony Pictures)

The Soong Sisters

Michelle Yeoh's performance as Soong Ai-ling in 'The Soong Sisters' focuses on the story of a woman navigating China's political landscape in the early twentieth century.

(Image: Golden Harvest)

Tomorrow Never Dies

In 'Tomorrow Never Dies,' Michelle Yeoh plays Wai Lin, a Chinese spy who helps James Bond, played by Pierce Brosnan, stop a media tycoon's evil plan.

(Image: MGM)

The Touch

In 'The Touch,' Michelle Yeoh plays the role of an emotional healer named Pak Yin Fay, who is called upon to help a wealthy businessman come to terms with his past.

(Image: Gala Film)

Silver Hawk

Michelle Yeoh stars as the titular superhero Silver Hawk, a wealthy philanthropist who fights crime as a masked vigilante in the action-packed superhero film.

(Image: Han Entertainment)

Memoirs of a Geisha

In 'Memoirs of a Geisha,' Michelle Yeoh plays Mameha, who teaches Chiyo (Zhang Ziyi) lessons in the art of being a geisha. The film is known for its spectacular visuals which transport viewers into Japan’s past.

(Image: Sony Pictures)

The Mummy: Tomb of the Dragon Emperor

In 'The Mummy: Tomb of the Dragon Emperor,' Michelle Yeoh plays Zi Yuan, a powerful sorceress who helps the O'Connell family fight an undead army led by an ancient Chinese emperor.

(Image: Universal Pictures)

Reign of Assassins

Michelle Yeoh stars as Zeng Jing in 'Reign of Assassins,' a retired assassin who is targeted by a group of assassins in pursuit of an ancient relic.

(Image: Media Asia)

Kung Fu Panda 2

In ‘Kung Fu Panda 2,' Michelle Yeoh voices the character of Soothsayer, a wise old goat who prophesies about the future and helps Po the panda on his journey to defeat Lord Shen.

(Image: Dreamworks Animation)

Crouching Tiger, Hidden Dragon: Sword of Destiny

Michelle Yeoh returns as Yu Shu Lien in the sequel to 'Crouching Tiger, Hidden Dragon.' She has to find and protect a legendary sword from falling into the wrong hands.

(Image: Netflix)

Master Z: Ip Man Legacy

In 'Master Z: Ip Man Legacy,' Michelle Yeoh plays Tso Ngan Kwan, a wealthy businesswoman who hires Cheung Tin Chi to work at her hotel. The film follows the two characters as they become embroiled in a gang war and face off against enemies.

(Image: Universal Studios)

Crazy Rich Asians

Michelle Yeoh plays the role of Eleanor Young, a wealthy woman who attempts to break up her son’s relationship with his fiance for the sake of protecting her family’s traditions and social status.

(Image: Warner Bros.)

Shang-Chi and the Legend of the Ten Rings

'Shang-Chi and the Legend of the Ten Rings’ shows Michelle Yeoh playing the role of Ying Nan, a guardian of a mysterious martial arts organization who helps Shang-Chi in his quest to stop his father and the Ten Rings.

(Image: Walt Disney Studios Motion Pictures)

Everything Everywhere All at Once

In 'Everything Everywhere All at Once', Michelle Yeoh plays Evelyn Quan Wang, who runs a laundromat with her husband, Waymond Wang, played by her fellow Oscar nominee Ke Huy Quan. If you're looking for an award-winning multiverse movie that explores the topic of intergenerational trauma among Asian Americans, this is the film to watch!

Image: A24

A Haunting in Venice

Directed by Kenneth Branagh, 'A Haunting in Venice' is the third installment in the Hercule Poirot mystery film series based on novels by Agatha Christie. The film stars Michelle Yeoh as psychic medium Joyce Reynolds. The movie is well-known for its gorgeous Venice scenes in addition to its captivating detective mystery plot!

Image: 20th Century Studios