Faced with the news of his impending death, Barry's resiliency suffers as he struggles to fight fate. Meanwhile, Cecile's career as a D.A. conflicts with her identity when she crosses paths with a villainous meta-human.
Quest roles:
Kayla Compton(Allegra Garcia), Sendhil Ramamurthy(Dr. Ramsey Rosso / Bloodwork), Victoria Park(Kamilla Hwang), Michelle Harrison(Joan Williams), John Wesley Shipp(Jay Garrick / The Flash), Alexa Barajas(Esperanza Garcia / Ultraviolet), Morena Baccarin(Gideon (voice) (uncredited)), Ken Camroux-Taylor(Judge Hankerson), Shawn Stewart(Mitch Romero), Kunal Jaggi(Steven Lee)