Special Guest Stars Laura Benanti as Alura Zor-El Peter Facinelli as Maxwell Lord Laura Benanti as Astra Zor-El Guest Stars Luke Macfarlane as Agent Donovan Charles Halford as Jemm Bryan Lugo as Looter Co Starring Stephanie Arcila as Woman David Lim as Agent Tsung Ayo Sorrells as Agent Reynolds Casey Strand as Reporter Ashton Bingham as Senior Tech Zuhair Haddad as Store Owner