Special Guest Stars Neal McDonough as Damien Darhk Guest Stars Sarah Grey as Stargirl Kwesi Ameyaw as Charles McNider / Dr. Mid-Nite Nils Hognestad as King Arthur Elyse Levesque as Guinevere Co Starring Neil Webb as Sir Galahad Andrew Mockler as Awed Knight Mark James as Squire