Special Guest Stars Lynda Carter as President Olivia Marsdin Guest Stars Brenda Strong as Lillian Luthor Robert Baker as Otis Graves Anthony Konechny as Agent Raymond Jensen Rhona Mitra as Mercy Graves Tiya Sircar as Fiona Byrne Vincent Gale as Dr. Vose Cardi Wong as Kesse Kay Co Starring Keith Dallas as Al Crane Jaymee Mak as Mackenzie Sasha Piltsin as Kasnian Soldier Alison Araya as District Attorney Diaz Latonya Williams as Mom Daya Harris as Old Woman Javier Lacroix as Curator Takaya Kelly as Little Girl Uncredited Melissa Benoist as Snowbird / Linda Lee / Red Daughter