Special Guest Stars Colton Haynes as Roy Harper Guest Stars Echo Kellum as Curtis Holt Katrina Law as Nyssa al Ghul Celina Jade as Shado Elysia Rotaru as Taiana Venediktov Jimmy Akingbola as Baron Reiter Rila Fukushima as Tatsu Yamashiro Venus Terzo as Dr. Elisa Schwartz Parker Young as Alex Davis Janet Kidder as Ruvé Dahrk Tom Amandes as Noah Kuttler Natasha Gayle as Talibah Co Starring Dean Monroe McKenzie as Dennis