Guest Stars Cary-Hiroyuki Tagawa as Satoshi Takeda Seychelle Gabriel as Regina Jessica Tuck as Alison Stoddard Susan Park as Fa1c0n / Edith Lee Co Starring Maggie Mae Reid as Grace Phillip Marshall Tyler as Cop