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 Chris Vance as Non Italia Ricci as Siobhan Smythe / Silver Banshee Todd Sherry as Professor Luzano Jeff Branson as Master Jailer / Draper Co Starring Briana Venskus as Agent Vasquez Blake Berris as Gabriel Phillips Ray Campbell as Jim Warren