Special Guest Stars Laura Benanti as Alura Zor-El Peter Facinelli as Maxwell Lord Laura Benanti as Astra Zor-El Guest Stars Chris Vance as Non Robert Gant as Zor-El Daniel DiMaggio as Kal-El Co Starring Briana Venskus as Agent Vasquez Christopher Showerman as Tor Sarah Robson as DEO Doctor