Special Guest Stars Laura Benanti as Alura Zor-El Jenna Dewan as Lucy Lane Peter Facinelli as Maxwell Lord Laura Benanti as Astra Zor-El Guest Stars Malina Weissman as Young Kara Zor-El Chris Vance as Non Eric Steinberg as Commander Gor Peter MacKenzie as Dirk Armstrong René Ashton as Lawyer #2 Aaron Lustig as Lawyer #1 Co Starring Jay Jackson as Male Newscaster Gayla Johnson as Board Member #2 Tiffany Phillips as TV Reporter Dar Dixon as Board Member #1 Louis Aguirre as News Anchor #3 Jennifer Cadena as Assistant