moviesNews 'Shang Chi': Everything We Know About Tony Leung's The Mandarin in Marvel's Latest Installment April 20th, 2021