Guest Stars Kee Chan as Russell Tan Vanessa Yao as Mia Annie Q. Riegel as Juliette Tan Patrick Sabongui as Nathan Price Co Starring David Beairsto as Jacob Sloan JoJo Ahenkorah as Guard #1 Dean Paul Gibson as Roy Lorenzo Jay Hindle as Ian Mark Brandon as Inner Sanctum Member Eric Yue as Victor Lam