Special Guest Stars Tom Cavanagh as Dr. Harrison Wells Chyler Leigh as Alex Danvers Javicia Leslie as Ryan Wilder / Batwoman Cress Williams as Jefferson Pierce / Black Lightning 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