Special Guest Stars Jenna Dewan as Lucy Lane Guest Stars Malina Weissman as Young Kara Zor-El Chris Vance as Non Italia Ricci as Siobhan Smythe / Silver Banshee Laura Vandervoort as Indigo Co Starring Briana Venskus as Agent Vasquez Jay Jackson as Male Newscaster Carly Nykanen as Woman Michael Hanson as Guy #2 Nick Jaine as Guy #1 Patrick O'Connell as General Jonathan Mathers Kelly Chavers as Girlfriend Ruben Vernier as Boyfriend Sebastian Velmont as Silo Guard #1