Jane Li
Ryan Lowe (as Taras Lavren)
James MacAvoy
David Liu
Hu Saye
Michael Freeman
Kanika Patel
Jameson Jones
Clair Rosenberg
Feng Xiaozhou
Minister Moreland
Judge Arkell
Sam Costello
Lawyer Zheng
Heather
Prime Minister
Ted Smith
Principal Secretary Bosh
Lead Lawyer
Sam Bowden
Guo Shengkun
Minister of SS
Minister of FA
CCP Consular
CCP Judge
Zhifei Feng
Jeremy Spader