Special Guest Stars Arthur Darvill as Michael "Rip" Hunter Neal McDonough as Damien Darhk Echo Kellum as Curtis Holt / Mr. Terrific Guest Stars Jes Macallan as Agent Ava Sharpe Courtney Ford as Eleanor "Nora" Darhk John Noble voices Mallus Christina Brucato as Lily Stein Co Starring Hiro Kanagawa as Director Wilbur Bennett John Shaw as Coroner Jonathan Latham as Lab Assistant Apollo Scott as Orphan Tayla Holborow as Irish Whore Uncredited Victor Garber as Sir Henry Stein