Guest Stars David Lim as Sebastian Chen Aarón Díaz as Léon Velez Tracy Ifeachor as Lydia Bates Laila Robins as General Richards Bradley Rose as Pip Lara Pulver as Charlotte