Special Guest Stars Tom Cavanagh as Dr. Harrison Wells Chyler Leigh as Alex Danvers Cress Williams as Jefferson Pierce / Black Lightning Javicia Leslie as Ryan Wilder / Batwoman Guest Stars Christian Magby as Deon Owens Ashley Rickards as Rosalind Dillon Tony Curran as Despero Osric Chau as Ryan Choi Co Starring Paul Herbert as Director Hackshaw Lisa Chandler as Hazmat Woman Kalvin Olafson as Security Chief Credit Only Jon Cor as Mark Blaine Uncredited Andres Soto as Marcus