Special Guest Stars Calista Flockhart as Cat Grant Floriana Lima as Maggie Sawyer Guest Stars Erica Durance as Alura Zor-El Emma Tremblay as Ruby Arias Adrian Pasdar as Morgan Edge David St. Louis as Robert DuBois / Bloodsport Co Starring Sonia Sunger as Newscaster Josh Hallem as Brian Fred Henderson as Mayor Marc Senior as Staffer #1 Jesse Chongo as Young Fan Jeremy Burtenshaw as Gunner Carlen Escarraga as Soldier Gelsea Mae as Staffer #2