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