Special Guest Stars Colton Haynes as Roy Harper Katie Cassidy as Laurel Lance (Earth Two) / Black Siren Guest Stars Audrey Marie Anderson as Lyla Michaels Byron Mann as Yao Fei Gulong Sebastian Dunn as Edward Fyers Uncredited Tom Cavanagh as Dr. Harrison Nash Wells