Guest Stars Sofia Boutella as Dr. Zahra Steve Agee as Guy Landon Peter Weller as Lionel Lassiter Eric André as Randall Roth Charlyne Yi as Charlotte Xie Co Starring Michael Therriault as Targ Reinhhard Saad Siddiqui as Hector Kevin Keppy as Blob Man Jordan L'Abbe as Randall Reader