Guest Stars Rosalind Halstead as Emma Daniel York as Thomas Leng Christophe R. Tek as Wilfried Chow Arthur Lee as TV news reporter Orion Lee as Allen ma Nicholas Bailey as Martin Christian Contreras as Ben Torres Stuart Ong as Shibao