Characters played by Dorren Lee
Jane Li
Characters played by Taras Lesiuk
Ryan Lowe
Characters played by Eric Peterson
James MacAvoy
Characters played by Russell Yuen
David Liu
Characters played by John Ng
Hu Saye
Characters played by Jonathan Watton
Michael Freeman
Characters played by Imali Perera
Kanika Patel
Characters played by Lindsay Merrithew
Jameson Jones
Characters played by Angela Asher
Clair Rosenberg
Characters played by Jennifer Hsiung
Feng Xiaozhou
Characters played by Amy Matysio
Minister Moreland
Characters played by Clyde Whitham
Judge Arkell
Characters played by Ephraim Ellis
Sam Costello
Characters played by Mark Wang
Lawyer Zheng
Characters played by Kit Koon
Heather
Characters played by Jerald Bezener
Prime Minister
Characters played by Ziad Ek
Ted Smith
Characters played by Christian McKenna
Principal Secretary Bosh
Characters played by Adrian Griffin
Lead Lawyer
Characters played by Phil Luzi
Sam Bowden
Characters played by Jian Shi
Guo Shengkun
Characters played by Song Bai
Minister of SS
Characters played by Zhaohui Liu
Minister of FA
Characters played by Lian Yao
CCP Consular
Characters played by Wentuo Fan
CCP Judge
Characters played by Jeff Li
Zhifei Feng