Special Guest Stars Neal McDonough as Damien Darhk Guest Stars Katrina Law as Nyssa al Ghul Elysia Rotaru as Taiana Venediktov Jimmy Akingbola as Baron Reiter Charlotte Ross as Donna Smoak Tom Amandes as Noah Kuttler Natasha Gayle as Talibah Co Starring JP Mulcaster as Loa Soldier