Guest Stars David Lim as Sebastian Chen Aarón Díaz as Léon Velez Tracy Ifeachor as Lydia Bates Henry Czerny as Matthew Keyes Heléne Yorke as Leigh Davis Aaron Lazar as Paul Burke Derek Klena as Eric Boyer