Guest Stars Kayla Compton as Allegra Garcia Patrick Sabongui as David Singh Victoria Park as Kamilla Hwang Natalie Dreyfuss as Sue Dearbon Susan Walters as Dr. Carla Tannhauser Natalie Sharp as Sunshine Eric Nenninger as Joseph Carver Emmie Nagata as Dr. Kimiyo Hoshi / Dr. Light Co Starring Alexa Barajas as Esperanza Garcia Andrew J. Hampton as Maurice Mark Brandon as Richard Dearbon Nancy McClure as Penelope Dearbon Darcy Hinds as McCulloch Guard Conor Wylie as Reporter #2 Kat Elizabeth as Reporter #1 Uncredited Tom Cavanagh as Dr. Harrison "Harry" Wells / Earth-2