Director
Oliver Torr
DIRECTOR
Ross Wilson
Matt Zeremes
Stars (in credits order)
Li-Leng Au
Mei Li
Tabrett Bethell
Chris
Kee Chan
Mayor of Shanghai
Warren Lee
Benny Wong
Ashley Lyons
Detective andropoulos
DAvid Johnson
Simon herborn