Special Guest Stars Tom Cavanagh as Dr. Harrison Wells Guest Stars Rachel Drance as Taylor Downs Shayan Bayat as Aariz Mousa Natalie Sharp as Sunshine Kausar Mohammed as Dr. Meena Dhawan Emmie Nagata as Dr. Kimiyo Hoshi / Dr. Light Lindy Booth as Vanya Co Starring Stephanie Izsak as Officer Daisy Korber Kaitlyn Santa Juana as Lydia Sanchez Daylin Willis as Ivo Employee Bobo Le as Andi