Shaun (Simu Liu) und Katy (Awkwafina) sind beste Freunde, die in einem Hotel arbeiten und dort Autos einparken. Sie haben keine echten Ziele im Leben, außer einfach eine gute Zeit zu verbringen. Als sie eines Tages wie so oft in einen Bus einsteigen, wird Shaun von mehreren Männern angegriffen. Er erweist sich jedoch zur großen Überraschung von Katy als großartiger Kämpfer, der sich mehr als gekonnt zur Wehr setzen kann.
Shaun beichtet ihr daraufhin, dass er in Wirklichkeit den Namen Shang Chi trägt und die Männer von seinem Vater Xu Wenwu (Tony Chiu-Wai Leung) geschickt wurden, vor dem er als Teenager geflüchtet ist. Da einer der Männer sein Amulett gestohlen hat und seine Schwester das zweite trägt, machen sich Shang und Katy auf die Reise, um sie zu warnen. Was sie dabei zu sehen bekommen, wird ihre Leben für immer verändern…