Shang-Chi and the Legend of the Ten Rings - Cast

Simu Liu

as Shang-Chi



Awkwafina

as Katy


Michelle Yeoh

as Jiang Nan


Fala Chen

as Jiang Li


Meng'er Zhang

as Xialing


Florian Munteanu

as Razor Fist


Ronny Chieng

as Jon Jon


Ben Kingsley

as Trevor Slattery


Jayden Zhang

as Young Shang-Chi


Tim Roth

as Abomination


  Change Location