Special Guest Stars Neal McDonough as Damien Darhk Guest Stars Audrey Marie Anderson as Lyla Michaels Parker Young as Alex Davis Eugene Byrd as Andy Diggle Adrian McMorran as Murmur James Kidnie as Milo Armitage Lynda Boyd as Phaedra Nixon Gabriella Wright as Esrin Fortuna Co Starring Michael Bardach as Homeless Man