Wicked bit of casting here with Tony Leung as the Mandarin, first off. Dude was in Hard Boiled, Bullet in the Head, Cyclo, Infernal Affairs, Chungking Express, and would be enough for me already. Fantastic get.
Simu Liu will play Shang Chi, and I only know him from Kim's Convenience, a...