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 Dean Paul Gibson as Roy Lorenzo JoJo Ahenkorah as Guard #1 Jay Hindle as Ian Mark Brandon as Inner Sanctum Member Eric Yue as Victor Lam