Special Guest Stars Neal McDonough as Damien Darhk Stephen Amell as Oliver Queen / Green Arrow Guest Stars Matthew MacCaull as Henry Heywood / Commander Steel Kwesi Ameyaw as Charles McNider / Dr. Mid-Nite Sarah Grey as Stargirl 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