Choreography, diversity steal the show: Shang-Chi and the Legend of the Ten Rings review Miles Hayford September 7, 2021