cast
-
Yoson An
Leung Wei Shing
-
Alyssa Sutherland
Belle Roberts
-
Christopher James Baker
Patrick
-
Sam Wang
Leung Wei Sun
-
Mabel Li
Zhang Lei
-
Leonie Whyman
Hattie
-
Rhys Muldoon
Commissioner Wright
-
Alison Bell
Clara Wright
-
Dan Spielman
Frederick Standish
-
Maria Angelico
Annie
-
Travis Cotton
Sgt. Frank Harken
- James Lau Opium Dealer
-
Sophie Ross
Lola Montez
- Sebastian Li Chen
-
John Orcsik
Gregor