Special Guest Stars Neal McDonough as Damien Darhk Stephen Amell as Oliver Queen / Green Arrow Guest Stars Matthew MacCaull as Henry Heywood / Commander Steel Sarah Grey as Stargirl Kwesi Ameyaw as Charles McNider / Dr. Mid-Nite John Rubinstein as Albert Einstein Co Starring Christina Jastrzembska as Mileva Maric Tristan Jensen as Bodyguard Michael Germant as German Sailor Christiaan Westerveld as King Louis XIII Don House as Villager Rebecca Eady as Queen Anne of Austria Thorsten Heimann as Head Scary German David Raynolds as King