Kisah Shang-Chi and The Legend of Ten Rings dimulai ketika Xu Wenwu (Tony Leung) menggunakan sepuluh cincin ajaib untuk menguasai dunia kegelapan. Satu persatu wilayah berhasil dikuasai oleh Wenwu sehingga dirinya cukup kuat untuk menghancurkan sebuah negara dari balik bayangan.
Wenwu menamai organisasinya sebagai ‘Ten Ring’. Suatu hari dia penasaran dengan sebuah wilayah yang dikenal sebagai Ta Lo. Wilayah tersebut menyembunyikan sebuah desa yang berisikan orang-orang sakti yang dilatih oleh sang dewa secara langsung. Dalam perjalanannya mencari Ta Lo, Wen Wu bertemu dengan Jiang Li (Fala Chen).
Jiang Li bukanlah wanita biasa, dia adalah penjaga Ta Lo yang bertugas menahan orang-orang yang lolos dari jebakan hutan hidup dan berusaha masuk ke Ta Lo. Keduanya lalu bertarung untuk pertama kalinya. Wenwu yang sangat kuat ternyata dengan mudah dikalahkan oleh Li.
Wenwu yang kalah bukannya dendam malah datang kembali keesokan harinya dan mengajak Li berkenalan. Keduanya ternyata jatuh cinta pada pertarungan pertama dan memutuskan untuk meninggalkan Ta Lo.
Pada akhirnya Li dikarunia dua orang anak, mereka adalah Shang-Chi (Simu Liu) dan Xialing (Meng’er Zhang). Shang-Chi tumbuh menjadi seorang petugas parkir valet bersama dengan Katy (Awkwafina), sementara sang adik membuka tempat pertarungan bawah tanah di Makau, Tiongkok.
Keduanya dipertemukan lagi ketika organisasi Ten Ring mengincar kalung mereka yang menjadi petunjuk arah menuju Ta Lo.