Shang-Chi and the Legend of the Ten Rings

Shang-Chi and the Legend of the Ten Rings

132 mins | Action, Adventure, Fantasy | Sept. 1, 2021

Shang-Chi must confront the past he thought he left behind when he is drawn into the web of the mysterious Ten Rings organization.

Shang-Chi and the Legend of the Ten Rings

132 mins | Action, Adventure, Fantasy | Sept. 1, 2021

Shang-Chi and the Legend of the Ten Rings
Shang-Chi must confront the past he thought he left behind when he is drawn into the web of the mysterious Ten Rings organization.
IMDb rating 7.4
Producers Marvel Studios
Original title Shang-Chi and the Legend of the Ten Rings
Directors Chung Chi Li, Jeff Okabayashi, Destin Daniel Cretton, Bradley James Allan
Writers Jim Starlin, Andrew Lanham, Steve Englehart, Destin Daniel Cretton, Dave Callaham

Cast

Simu Liu

as Shaun / Shang-Chi

Tony Leung Chiu-wai

as Xu Wenwu / The Mandarin

Awkwafina

as Katy Chen

Zhang Meng'er

as Xu Xialing

Fala Chen

as Ying Li

Michelle Yeoh

as Ying Nan

Yuen Wah

as Master Guang Bo

Ben Kingsley

as Trevor Slattery

Florian Munteanu

as Razor Fist

Andy Le

as Li Ching-Lin / Death Dealer

Paul He

as Chancellor Hui

Jayden Tianyi Zhang

as Young Shang-Chi

Elodie Fong

as Young Xialing

Arnold Sun

as Teen Shang-Chi

Stephanie Hsu

as Soo

Kunal Dudheker

as John

Tsai Chin

as Waipo

Jodi Long

as Mrs. Chen

Dallas Liu

as Ruihua

Ronny Chieng

as Jon Jon

Daniel Liu

as BMW Driver

Stella Ye

as Yuchen

Fernando Chien

as Gao Lei

Michael-Anthony Taylor

as Bus Driver

Zach Cherry

as Clev

Raymond Ma

as Gang Leader

Lau Ga-Yung

as Wenwu's Captain

Johnny Carr

as Wenwu's Driver

Harmonie He

as Teen Xialing

Lydia Sarks

as Flight Attendant

Dee Bradley Baker

as Morris (voice)

Benedict Wong

as Wong

Jade Xu

as Widow

Tim Roth

as Emil Blonsky / Abomination (voice) (uncredited)

Mark Ruffalo

as Bruce Banner / Hulk (uncredited)

Brie Larson

as Carol Danvers / Captain Marvel (uncredited)

David Chea

as Bus Goon (uncredited)

Bingchen Ye

as Archer Warrior / Assassin (uncredited)