Andrew Koji as Ah Sahm
Jason Tobin as Young Jun
Dianne Doan as Mai Ling
Kieran Bew as Sgt
Tom Weston-Jones as Officer Richard Lee
Olivia Cheng as Ah Toy
Dean S. Jagger as Dylan Leary
Langley Kirkwood as Walter Buckley
Joe Taslim as Li Yong
Hoon Lee as Wang Chao
Perry Yung as Father Jun
Dustin Nguyen as Zing
Christian McKay as Mayor Samuel Blake
Joanna Vanderham as Penelope Blake
Celine Buckens as Sophie Mercer
Ryan Kruger as Gareth
Chelsea Muirhead as Yan Mi
Chen Tang as Hong
Miranda Raison as Nellie Davenport
Maria-Elena Laas as Rosalita Vega