Special Guest Stars Grant Gustin as Barry Allen Guest Stars Katrina Law as Nyssa al Ghul Venus Terzo as Dr. Elisa Schwartz Madison McLaughlin as Evelyn Sharp Parker Young as Alex Davis Alex Kingston as Dinah Lance Janet Kidder as Ruvé Dahrk Co Starring Joe Zanetti as Task Force Agent Rob Hayter as Security Wolsey Brooks as SCPD Officer Jeremy Jones as Gun Dealer Todd Thomson as Minister