Characters played by Melissa Benoist
Kara Danvers
Supergirl
Kara Zor-El
Red Daughter
Snowbird
Bizarro
Overgirl
Characters played by Chyler Leigh
Alex Danvers
Sentinel
Supergirl
Characters played by David Harewood
J'onn J'onzz
Martian Manhunter
Hank Henshaw
J'onn J'onnz
Cyborg Superman
Characters played by Katie McGrath
Lena Luthor
Characters played by Mehcad Brooks
James Olsen
Guardian
Jimmy Olsen
Characters played by Jeremy Jordan
Winn Schott
Toyman
Computer Lad
Characters played by Jesse Rath
Brainiac-5
Querl Dox
Characters played by Nicole Maines
Nia Nal
Dreamer
Characters played by Chris Wood
Mon-El
Characters played by Azie Tesfai
Kelly Olsen
Guardian
Characters played by Andrea Brooks
Eve Teschmacher
Hope
Characters played by Julie Gonzalo
Andrea Rojas
Acrata
Characters played by Staz Nair
William Dey
Characters played by Calista Flockhart
Cat Grant
Characters played by Floriana Lima
Maggie Sawyer
Characters played by Odette Annable
Samantha Arias
Reign
Characters played by Brenda Strong
Lillian Luthor
Characters played by Sam Witwer
Ben Lockwood
Agent Liberty
Brainiac-5
Characters played by Jon Cryer
Lex Luthor
Characters played by April Parker Jones
Colonel Lauren Haley
Characters played by Peta Sergeant
Nxylgsptinz
Characters played by Sharon Leal
M'gann M'orzz
Characters played by Carl Lumbly
M'yrnn J'onzz
Characters played by Emma Tremblay
Ruby Arias
Characters played by Peter Facinelli
Maxwell Lord
Characters played by Briana Venskus
Agent Vasquez
Characters played by Jenna Dewan
Lucy Lane
Characters played by Helen Slater
Eliza Danvers
Characters played by Robert Baker
Otis Graves
Characters played by Matt Baram
Mitch
Characters played by Robert Zen Humpage
Fish Head
Characters played by Anjali Jay
Selena
Characters played by Laura Benanti
Alura Zor-El
Astra
Characters played by Bruce Boxleitner
President Baker
Characters played by Erica Durance
Alura Zor-El
Noel Neill
Characters played by Arran Henn
News Anchor
News Reporter
Newscaster
News Anchor #2
Reporter
Reporter (On Monitor)
TV Talking Head
Characters played by Jaymee Mak
MacKenzie
Characters played by Keith Dallas
Al
Al #2
Al Crane
Characters played by Chris Vance
Non
Characters played by Cara Buono
Gamemnae
Gemma Cooper
Characters played by Amy Jackson
Imra Ardeen
Characters played by Teri Hatcher
Rhea
Characters played by Chad Lowe
Thomas Coville
Characters played by Ian Gomez
Snapper Carr
Characters played by Malina Weissman
Young Kara Zor-El
Characters played by Jay Jackson
Male Newscaster
News Anchor
News Anchor #1
Characters played by Mila Jones
Esme
Characters played by Donna Benedicto
DEO Agent
Agent Reiff
Characters played by Patti Allan
Margot
Leviathan Agent
Woman
Characters played by Sonia Sunger
News Anchor
Newscaster
News Ancher
Reporter
Characters played by David Ajala
Manchester Black
Characters played by Curtis Lum
Demos
Characters played by Graham Verchere
George Lockwood
Characters played by Phil LaMarr
Malefic J'onzz
Characters played by Dean Cain
Dr. Jeremiah Danvers
Characters played by Tyler Hoechlin
Superman
Clark Kent
Characters played by Josh Hallem
Brian
Characters played by Andrew Morgado
Totem Oracle
Characters played by Sean Hewlett
Franklin
Frankling
Characters played by Lynda Carter
President Olivia Marsdin
Characters played by Italia Ricci
Siobhan Smythe
Silver Banshee
Characters played by Tamzin Merchant
Lyra Strayd
Characters played by Krys Marshall
Julia Freeman
Purity
Characters played by Betty Buckley
Patricia Arias
Owl
Characters played by Sarah Smyth
Lydia Lockwood
Characters played by Izabela Vidovic
Young Kara
Characters played by Olivia Nikkanen
Young Alex
Characters played by Jason Behr
Zor-El
Characters played by Anthony Konechny
Raymond Jensen
Characters played by Grant Gustin
Barry Allen
The Flash
Characters played by Jhaleil Swaby
Orlando Davis
Characters played by Rosemary Hochschild
Vita
Characters played by LaMonica Garrett
The Monitor
Characters played by Françoise Robertson
Sarah Walker
Regina Williams
Characters played by Brit Morgan
Leslie Willis
Livewire
Characters played by Rhona Mitra
Mercy Graves
Characters played by Glenn Morshower
General Sam Lane
Characters played by Robert Gant
Zor-El
Characters played by Adrian Pasdar
Morgan Edge
Characters played by Jordana Taylor
Young Alex Danvers
Characters played by Carly Nykanen
Editor
Employee #1
Kelly
Woman
Characters played by Thomas Lennon
Mr. Mxyzptlk
Mxyzptlk
Characters played by Mitch Pileggi
Rama Khan
Characters played by Nickolas Baric
Acolyte #2
Infernian Attacker
Rabbit #1
Stick Up Man
Characters played by Raphael Kepinski
Kaznian General
Kasnian General
Characters played by Sasha Piltsin
Soldier
Kasnian Soldier
Kaznian Soldier
Characters played by Paul Lazenby
Mandrax
Goon
Lead Fireman
Characters played by Frederick Schmidt
John Corben
Metallo
Characters played by Stephen Amell
Green Arrow
Oliver Queen
Black Arrow
Characters played by Hope Lauren
Jane Doe
Bizarro
Characters played by Laura Vandervoort
Indigo
Characters played by Jessica Meraz
Menagerie
Pamela Ferrer
Characters played by Kevin Sorbo
Lar Gand
Characters played by Kate Burton
Isabel Nal
Characters played by Roxy Wood
Yvette
Characters played by Carlos Valdes
Cisco Ramon
Vibe
Characters played by Claude Knowlton
Silas
Characters played by Pilar Holland
Female Newscaster
Characters played by Willie Garson
Steve Lomeli
Characters played by Christopher Showerman
Tor
Characters played by Nick Jaine
Another Staffer
Employee #2
Guy #1
Characters played by Fred Henderson
Mayor
Mayor of Sims
Characters played by Timothy Lyle
Frank
Fake Agent Liberty
Characters played by Crystal Balint
Secretary Brown
Characters played by Winsome Brown
Dark Kryptonian
Characters played by Leon Kaplov
Four Eyes
Characters played by Shanel Pratap
Newscaster
TV Anchor #2
Characters played by Darcy Hinds
Control Room Guard
Dealer
Dynamorph
Characters played by Gary Starkell
Gary Forehead
Gary
Characters played by Kirby Morrow
Officer Petrocelli
Characters played by Angela Zhou
Dr. Grace Parker
Pestilence
Characters played by Dawn Chubai
Newscaster
TV Anchor #1
TV Reporter #1
Characters played by Tom Cavanagh
Nash Wells
Dr. Harry Wells
Eobard Thawne
Pariah
Reverse-Flash
Characters played by Marshall Bingham
Guard #2
Robber
Characters played by Erika Walter
Cloaked Woman
Cloaked Female
Characters played by Blake Jenner
Adam Foster
Characters played by Tawny Cypress
Senator Miranda Crane
Characters played by Dichen Lachman
Roulette
Veronica Sinclair
Characters played by Peter Gadiot
Mr. Mxyzptlk
Characters played by Luke Macfarlane
Agent Donovan
Characters played by Yael Grobglas
Gayle Marsh
Psi
Characters played by Rich Ceraulo Ko
Agent Hartmann
Characters played by Rahul Kohli
Jack Spheer
Characters played by David Ramsey
John Diggle
Characters played by Henry Czerny
Winslow Schott
Toyman
Characters played by Hannah James
Maeve Nal
Characters played by Tristin Mays
Paulina
Characters played by Sean Astin
Pete Andrews
Characters played by Nick Sagar
Rip Roar
Russell Rogers
Characters played by Eric Steinberg
Commander Gor
Characters played by Michael Albala
Assistant
Doctor
Scientist
Characters played by David Chisum
Ron Collins
Characters played by Glenn Ennis
Draaga
Eye-Patched Alien
Characters played by Steve Byers
Tom
Characters played by Louis Ozawa
Hat
Characters played by Lisa Chandler
Bystander #2
Soccer Mom
Characters played by Caity Lotz
Sara Lance
White Canary
Characters played by Ellexis Wejr
Mallory
Characters played by Meaghan Rath
Brainiac-5
Querl Dox
Characters played by Kari Matchett
Councilwoman Jean Rankin
Characters played by Peter Adrian Sudarso
Kenny Li
Characters played by Sofia Vassilieva
Olivia
Characters played by Tiya Sircar
Fiona Byrne
Characters played by Nesta Cooper
Tanya
Characters played by Luisa d'Oliveira
Breathtaker
Elena Torres
Characters played by Oleg Anokhine
Kasznian President
President Zakharov
Characters played by Justice Leak
Hellgrammite
Characters played by Zayne Emory
Rick Malverne
Young Rick Malverne
Characters played by Esmé Bianco
Thara Ak-Var
Characters played by Eliza Helm
CJ Grant
Characters played by Sarah Robson
DEO Doctor
Dr. Amelia Hamilton
Characters played by Michael Adamthwaite
Cooper
Characters played by Byron Brisco
Guard #2
Security Guard
Characters played by Chris William Martin
Naxim Tork
Characters played by Colleen Wheeler
Florence Abbott
Characters played by Aiden Stoxx
Joey Davis
Characters played by Dawn Greenidge
Pedestrian Woman
Characters played by Danielle Panabaker
Caitlin Snow
Killer Frost
Characters played by Pasha Ebrahimi
General
Characters played by Reese Alexander
Warden
Characters played by Adam Ballantyne
Child of Liberty #1
Second Looter
Characters played by Lynda Boyd
Eve Teschmacher's Mother
Characters played by Anne Hollister
Bonnie
Tilly
Characters played by Kyle Jespersen
Derek
Characters played by Carrie Anne Fleming
Shopkeeper
Characters played by Jesse Moss
Richard Bates
Characters played by Bob Frazer
Angry Father
Psycho-Pirate
Roger Hayden
Characters played by Jill Morrison
Bitsie Teschmacher
Second Local
Characters played by Christine Bortolin
Alien Woman
Characters played by Gary Kasper
K'hund
Characters played by Kirsten Virus
Giggles
Characters played by Jeffrey Chivers
Col #1
Reporter
Characters played by Benjamin Goas
Val
Characters played by Mark Sussman
Kelex
Oscar
Characters played by Kari Wahlgren
Hope
Characters played by Dustin Brooks
Rent-A-Cop
Stunt Prisoner #1
Characters played by John Murphy
Derek
Characters played by Ecstasia Sanders
Dana
Characters played by Serge Jaswal
Navigator
Characters played by Ruby Rose
Batwoman
Kate Kane
Characters played by David Santana
Corto Maltesian Prime Minister
Prime Minister Perez
Characters played by Jason Bell
Cadmus Guard
Col 1
Characters played by Fraser Aitcheson
Col 5
Lead Guard
Characters played by Ryan Hesp
Agent Sloan
DEO Agent
Characters played by Nik Andrews
Bartender
Characters played by Sachin Sahel
McGill
Characters played by Dan Warner
Fire Chief
Characters played by Angela Martinez
Field News Reporter
Newscaster
Characters played by Winnie Hung
Mrs. Li
Characters played by Steel Bey
Charlie
Characters played by Neetu Garcha
Anchor #2
NPC-Reporter
Characters played by Darren E. Scott
Acolyte
Baker
Characters played by Anita Wittenberg
Glee Club Teacher
Characters played by Hugo Raymundo
Guard
Guard #1
Characters played by Elizabeth Tulloch
Lois Lane
Characters played by Toni Marie Nielsen
DEO Agent #2
News Anchor #2
Characters played by Simon Webb
Butler
Philippe
Characters played by Tawny West
News Anchor
Reporter
Characters played by Sean Kuling
DEO Agent One
DEO Guard
Characters played by Larry MacDonald
Strange Man
Characters played by Malcolm Masters
Dr. Niles Jarrod
Characters played by Jaeson Lee
DEO Agent #1
Police Officer #2
Characters played by Patricia Isaac
Agent Igle
Characters played by Adam Gouti
Child
Child On Bus
Characters played by Jason Vaisvila
Boris
Characters played by Ben Sullivan
Guard
Prince of Daxam
Characters played by Andy Rukes
Lillian's Attorney
Characters played by Kyle Strauts
Valeronian
Characters played by V.G. Winter
Ansley Crew
Characters played by Amanda Gray
DEO Agent #2
DEO Confidant
Characters played by Tamiko Brownlee
Alien Affairs Agent #21
Bailiff
Characters played by Levi Miller
Carter Grant
Characters played by Chris Browning
Ben Krull
Reactron
Characters played by Darren Criss
Music Meister
Characters played by James Urbaniak
Maaldorian Doctor
Characters played by Laurie Metcalf
Mary McGowan
Characters played by Xander Berkeley
Peter Lockwood
Characters played by Scott Michael Campbell
Ethan Knox
Characters played by Owain Yeoman
Vartox
Characters played by Iddo Goldberg
Red Tornado
T. O. Morrow
Characters played by Charles Halford
Jemm
Characters played by Emma Caulfield Ford
Cameron Chase
Characters played by Eddie McClintock
Colonel James Harper
Characters played by William Mapother
Dr. Rudy Jones
Parasite
Characters played by Julie Chen Moonves
Julie Chen
Characters played by Alexander Cendese
Chet Miner
Characters played by Jasmine Alveran
Daughter
Characters played by Gregg Henry
Peter Thompson
Characters played by Victor Garber
Dr. Martin Stein
Characters played by Hayley Sales
Emily
Characters played by Harley Quinn Smith
Izzy Williams
Characters played by Steve Valentine
Mad Scientist
Characters played by Lonnie Chavis
Marcus
Characters played by Terrell Tilford
Armek
Characters played by Chad Bellamy
Bystander #3
Characters played by Adam Levy
Amadei Derros
Characters played by Russell Wong
General Tan
Characters played by Faran Tahir
The Commander
Characters played by Peter Mackenzie
Dirk Armstrong
Characters played by Bryan Lugo
Looter
Characters played by Daniel DiMaggio
Kal-El
Characters played by Sara Gilbert
Sara Gilbert
Characters played by Victor Zinck Jr.
Phillip Karnowsky
Characters played by Rich Ting
Dr. Gilcrist
Metallo 2
Characters played by Nadine Crocker
Scorcher
Characters played by Nikohl Boosheri
Kelly Sotto
Characters played by Kevin Derr
DEO Agent #1
Characters played by Jesse L. Martin
Joe West
Characters played by Jessie Graff
Lisa Gold
Characters played by David Hoflin
Rick Malverne
Characters played by Mike Carpenter
Robber #1
Characters played by Brooke Smith
Jacqueline Nimball
Characters played by Tom Jackson
Warden Wyatt Kote
Characters played by Stephanie Arcila
Woman
Characters played by Ben Begley
Tobey
Characters played by Joan Juliet Buck
Katherine Grant
Characters played by Jason Gray-Stanford
Rand O'Reilly
Characters played by Harriet Sansom Harris
Sinead
Characters played by Sharon Osbourne
Sharon Osbourne
Characters played by Jeff Branson
Carl Draper
Master Jailer
Characters played by Ian Casselberry
Quill
Characters played by P.J. Prinsloo
Harte
Characters played by Frank Maharajh
Police Officer
Characters played by Emily Bett Rickards
Felicity Smoak
Characters played by Claudia Doumit
Beth Breen
Characters played by Carlos Bernard
Oscar Rodas
Characters played by Curtis Clarke
Bar Alien
Characters played by Michelle Krusiec
Natalie Hawkings
Characters played by Rochelle Okoye
Finhead
Characters played by Gaalen Engen
Officiant
Characters played by Jennifer Cheon Garcia
Midnight
Characters played by Brennan Mejia
Jerry
Characters played by Jalen Thomas Brooks
Simon Kirby
Characters played by Jojo Ahenkorah
DEO Agent #1
Characters played by Pierson Fode
Angus
Gregory Bauer
Characters played by Emmanuelle Vaugier
Peggy Bishop
Characters played by John Churchill
Second Engineer
Characters played by Ashton Bingham
Senior Tech
Characters played by Aisha Tyler
Aisha Tyler
Characters played by Todd Sherry
Professor Alphonse Luzano
Characters played by Chris Jai Alex
Guard #1
Characters played by Kent Shocknek
Newscaster
Characters played by Michael A. Cheng
Morgan Collins
Characters played by Michael Ryan
McTavish
Characters played by Ric Sarabia
Alien Soldier
Characters played by Rudy Marquez
Dad
Characters played by Tom Belding
Pilot 2
Characters played by David St. Louis
Bloodsport
Robert DuBois
Characters played by Lauren Gibson
Woman
Characters played by Joel Cottingham
Engineer
Characters played by Robert Clark
Violinist #1
Characters played by Shannon Chan-Kent
Elizabeth Hawkings
Characters played by Cynthia Stevenson
Mrs. Queller
Characters played by Tim Russ
Jul-Us
Characters played by Michael Johnston
Adam
Subject 0331
Characters played by Herbert Duncanson
Male Passenger
Characters played by Taylor Hastings
Adelaide
Characters played by David Forts
Meathead
Characters played by Steven Bauer
Bernardo Rojas
Characters played by Kate Micucci
Tour Guide
Characters played by Emily Tennant
Edna
Characters played by Lukas Gage
Kevin Huggins
Characters played by Bethany Brown
Instructor
Characters played by Anthony Bolognese
Kid #1
Characters played by Gabriel Gurevich
Mikhail
Characters played by Sarwan Badesha
Onlooker
Characters played by Adrian Hough
King Brpxz
Characters played by Michael Mealor
Fratty Dude
Characters played by Derek Mio
Hayashi
Characters played by Joe Bucaro III
Convertible Driver
Characters played by Aaron Lustig
Cat's Lawyer #1
Characters played by Nerlyn Jean
Waitress
Characters played by Zuhair Haddad
Store Owner
Characters played by Eve Torres
Maxima
Characters played by Bruno Amato
Security Guard
Characters played by Aadila Dosani
Claudia
Characters played by Stephi Chin-Salvo
Receptionist
Characters played by Sheryl Underwood
Sheryl Underwood
Characters played by Juan Martinez
Son
Characters played by Kelly Chavers
Girlfriend
Characters played by Jayson Li
Astronomer
Characters played by Mark Gibbon
General Zod
Characters played by Dewshane Williams
Till'all
Characters played by Ivan Mok
Kenny Li
Characters played by Johnny Ghorbani
Derrick Simmons
Characters played by Elyse Jacobson
Violinist #2
Characters played by Samori Joseph
Onlooker
Characters played by Rebekah Asselstine
Assistant
Characters played by Kwesi Ameyaw
Cassian
Characters played by Andrew Nadanyi
DEO Agent
Characters played by Yuvraj Kalsi
Young Boy
Characters played by Paige Gibbs
DEO Medic #1
Characters played by Josh Chambers
First Local
Characters played by Chris Peters
Second Guard
Characters played by Brandon Routh
Ray Palmer
The Atom
Characters played by Jonathan Bennett
Quentin
Characters played by Garwin Sanford
Paul Nal
Characters played by Brea St. James
Caroline O'Conner
Characters played by Alexa Najera
Young Andrea Rojas
Characters played by Julia Harnett
Saleswoman
Characters played by Mehdi Darvish
DEO Agent #2
Characters played by Keira Harron
Kid #2
Characters played by Camille Sullivan
Amy
Characters played by Brian Dudley
Chester Dunholtz
Characters played by Holly Deveaux
Dr. Beatrice Lahr
Characters played by Tosca Baggoo
Governor Peña
Characters played by David Lim
Agent Tsung
Characters played by René Ashton
Cat's Lawyer #2
Characters played by Thom Khoury Williams
Suburu Driver
Characters played by Angela Meryl
Bus Driver
Characters played by Tom Waite
Pilot
Characters played by John DeSantis
Draaga
Characters played by Isaac Keys
Guard #3
Characters played by Blake Berris
Gabriel Phillips
Characters played by Michael Hanson
Guy #2
Characters played by Kelly Konno
Mother
Characters played by Leif Havdale
Driver at Robbery
Characters played by Keisha Haines
Human Waitress
Characters played by Kaylee Sapieha
Darla
Characters played by Eddie Flake
Drug Dealer
Characters played by Rebekah Salgado
Mom
Characters played by Cameron Dent
Dad
Characters played by Dominic Purcell
Mick Rory
Characters played by Eliana Jones
Josie
Characters played by Louriza Tronco
N'keyy
Characters played by Michael J Rogers
Hannibal
Characters played by Emy Aneke
Shiv
Characters played by Lauren Jackson
Handmaiden
Characters played by Andrew McNee
Joe
Characters played by Derick Agyemang
Security Guard #1
Characters played by Georgia Hacche
Woman
Characters played by Jeremy Burtenshaw
Gunner
Characters played by Peter G. Prontzos
Homeless Man
Characters played by Garett Bullock
Griggs
Characters played by Michael Lewinson
Xudarian
Characters played by Michael Reilly Burke
Preston
Characters played by Em Haine
Woman
Characters played by Vincent Gale
Dr. Vose
Characters played by Ella Thomas
Tormock
Characters played by Jason Cermak
Caldwell
Characters played by Fulvio Cecere
Massimo
Characters played by Berlin Lu
Valet
Characters played by Laurie Murdoch
CEO
Characters played by Lucy Loken
Young Lena Luthor
Characters played by Parveen Dosanjh
Dr. Park
Characters played by William MacDonald
Dr. Kaplan
Characters played by Hamza Fouad
Agent Lawrence
Characters played by Candus Churchill
Judge
Characters played by Paul Almeida
Cracked Mask Child of Liberty
Characters played by Paralee Cook
Waterfront Citizen #1
Characters played by Brian Cyburt
Spencer
Characters played by Marcus Aurelio Jr.
Martian Boy #3
Characters played by Kelten Jensen
Guard One
Characters played by Susan Hogan
Miss Hochschild
Characters played by Spencer Borgeson
Bryxly
Characters played by Remy Marthaller
Little Girl
Characters played by Sawyer Fraser
6 Year Old Boy
Characters played by Larry Hoe
David
Characters played by Brandy Le
Production Assistant
Characters played by Stephanie Czajkowski
Security Guard
Characters played by Ron Bottitta
Doctor
Characters played by Ayo Sorrells
Agent Reynolds
Characters played by Majeed Nami
An Engineer
Characters played by Ray Campbell
Jim Warren
Characters played by Rey Hernandez
Commander
Characters played by Harrison MacDonald
Mummy Bro
Characters played by Vincent Giovanni
Police Officer
Characters played by KylieRae Condon
Mean Girl
Characters played by Iris Truong
Young Girl
Characters played by Greg Fiddler
Father
Characters played by Candice Patton
Iris West
Characters played by Sage Brocklebank
Guard
Characters played by Andre Anthony
Edge's Assistant
Characters played by Nicole Anthony
Female Customer
Characters played by Andres Joseph
Man
Characters played by Sean Kohnke
Creep
Characters played by Carolyn Anderson
Gym Teacher
Characters played by Barry Nerling
Scar
Characters played by Amanda Burke
Dark Kryptonian #2
Characters played by Rhys Fleming
Daughter
Characters played by Shauna Hansen
Jen
Characters played by Jesse Chongo
Young Fan
Characters played by Jeremy Davies
Dr. John Deegan
Characters played by Sarah Douglas
Jindah Kol Rozz
Characters played by Bradley White
Arthur Willis
Characters played by Cardi Wong
Kesse Kay
Characters played by Abby Ross
Alien Student
Characters played by Ese Atawo
Counter Protestor
Characters played by Artin John
Col
Characters played by Conor Stinson O'Gorman
Man
Characters played by Corey Schmitt
Suspect
Characters played by Robyn Daye Edwards
Middle-Aged Woman
Characters played by Bryan Demore
Security Guard
Characters played by Daesha Danielle Usman
Clerk
Characters played by Ryan McNeill Bolton
Cop
Characters played by Katherine McNamara
Green Arrow
Mia Smoak
Characters played by Joshua Mazerolle
Army Guard
Characters played by Casey Dudley
Bailiff
Characters played by Melice Bell
Ashley
Characters played by Jay Clift
Lead FBI Agent
Characters played by Montserrat Hernandez
Obsidian Engineer
Characters played by Graeme Guthrie
Col. McAllister
Characters played by Elinet Louicius
Guard
Characters played by Jerry Bannister
Construction Worker
Characters played by Anna Van Hooft
Jennifer Bates
Characters played by Leslee Achorn
Older Woman
Characters played by Bronwen Smith
Dee-Dee
Characters played by Jay Hindle
Joe Ford
Characters played by Tricia Collins
Reporter #2
Characters played by Masa DeLara
Impatient Woman
Characters played by Don Mike
Don
Characters played by Scott Button
Man
Characters played by Justin Chu Cary
Guard #1
Characters played by Joshua Triplett
Passenger
Characters played by Casey Strand
Reporter
Characters played by Louis Aguirre
News Anchor #2
Characters played by Tristan Shire
Terrified DEO Agent
Characters played by Kavita Patil
Doctor
Characters played by Kamaia Fairburn
Young Girl
Characters played by David Hutchison
DEO Agent #1
Characters played by Dan Willows
Werewolf Bro
Characters played by Marisa Nielsen
Cute Alien
Characters played by Franz Drameh
Firestorm
Jefferson Jackson
Characters played by Mik Byskov
Samuel Bernard
Characters played by David Carzell
Kenneth
Characters played by Dexter Bell
Buyer
Characters played by Octavian Kaul
Luke
Characters played by Ken Godmere
Male Customer
Characters played by Kent Thomson
Police Officer
Characters played by Carlen Escarraga
Soldier
Characters played by John Perrotta
Bystander #1
Characters played by Alison Araya
District Attorney Diaz
Characters played by Brenda Crichlow
Lynn Vang
Characters played by Kelly Ann Woods
Chief of Staff
Characters played by Duncan Fraser
Messenger
Characters played by Stephanie Cho
Alien Mother
Characters played by Greta Carew-Johns
Becca
Characters played by Christina Lewall
Trauma Doctor
Characters played by Maya Macatumpag
Parthas Alien
Characters played by Cassandra Cavalli
Counter Lady
Characters played by Matthew Ip Shaw
Waterfront Citizen #2
Characters played by Nitin Prasad
Attendant
Characters played by Sue Ing
DEO Agent #4
Characters played by Corbin Bleu
Trevor Crane
Characters played by Jason Beaudoin
Dmitri
Characters played by Lia Lam
DEO Agent
Characters played by Sandy Robson
Scar
Characters played by Jessie Liang
Dorothy
Characters played by Russell Eresmas
Man
Characters played by Nadia Batista
Marta
Characters played by Valeria Ascolese
Argentine Woman
Characters played by Carol McCauley Jackson
Woman
Characters played by Preston James Hillier
Fire Chief
Characters played by Nischelle Turner
Morning Talk Show Host
Characters played by Renee Pezzotta
Teacher
Characters played by Chriss Anglin
Pilot
Characters played by Jennifer Cadena
Assistant
Characters played by Patrick O'Connell
General Mathers
Characters played by Jaidan Jiron
Female Student #2
Characters played by Amanda May
Pilot 1
Characters played by Cole Michaels
Little Boy
Characters played by David Salsa
Guard #2
Characters played by Terry Mullett
Buzzcut Merc
Characters played by Ava Wilson
Little Girl in the Park
Characters played by Rick Marcus
Security Guard #1
Characters played by Laura Mac
Agent #1
Characters played by Jaylee Hamidi
Alana
Characters played by Chelsea Gill
Bank Teller
Characters played by Robert Parent
Pilot
Characters played by Dominique Toney
Erika
Characters played by Ryleigh Gillespie
Cheerleader
Characters played by Nick Fontaine
Josh
Characters played by Andrea Drepaul
Sean Chui
Characters played by Mark Dozlaw
Assistant
Characters played by David Patrick Green
Angry Protestor
Characters played by Nick Hunnings
Kopy
Characters played by Shayn Walker
Police Officer
Characters played by Kareem Malcolm
Another Student
Characters played by Mittita Barber
Vanita
Characters played by Eric Regimbald
Col
Characters played by Trevor Hinton
Infernian
Characters played by Karin Konoval
Senator Granberry
Characters played by William Belleau
Angry Inmate
Characters played by Shawn Ahmed
Aide
Characters played by Paul Jarrett
Nelson Stewart
Characters played by Mark Krysko
Head Guard
Characters played by Lincoln McGowan
Guard
Characters played by Zack Currie
Chuck Grossman
Characters played by Marci Chimich
Funeral Parlor Employee
Characters played by Youqian Dong
Coffe Cart Barista
Characters played by Steph Song
VR Supergirl
Characters played by Doron Bell
Detective Rivers
Characters played by Everett Andres
Young Boy
Characters played by Wonita Joy
Judge
Characters played by Tom Lim
Dr. Desmond Raab
Characters played by Yurii Pillai
Kasznian Boy
Characters played by Nina Ann Solberg
Reporter #1
Characters played by James Michalopoulos
Igor Starros
Characters played by Dar Dixon
Board Member #1
Characters played by Michael Owen
Thug
Characters played by Rick Garcia
Self
Characters played by Jennifer Sommerfeld
Police Officer
Characters played by Mario Perez
Security Guard #2
Characters played by Daniel Joseph
DEO Agent #2
Characters played by Scott Alan Smith
Chester Dunholtz
Characters played by Cameron Park
Heli Pilot
Characters played by Paul Piaskowski
Seller
Characters played by David Lennon
Cop
Characters played by Jennifer Koenig
Dark Kryptonian #1
Characters played by Cameron Forbes
Chief
Characters played by Sukh Singh
Security Guard
Characters played by Dawson Alexander Holmes
Deadhead
Characters played by Jett Klyne
Child
Characters played by Cassandra Jean Amell
Nora Fries
Characters played by Jason Burkart
Customer #3
Characters played by Barbara Patrick
Woman
Characters played by Micah Steinke
Man on the Street
Characters played by Jaren Moore
Thack
Characters played by Jason Griffith
Mask 1
Characters played by Flora Karas
Receptionist
Characters played by Daya Harris
Old Woman
Characters played by Al McFoster
Secret Service Agent
Characters played by Jan Bos
Governor Tom Harper
Characters played by Madeleine Kelders
Reporter #1
Characters played by Rady Panov
Class Clown
Characters played by Brian Doe
Doug
Characters played by Amos Stern
Guard #3
Characters played by Mike McLeod
COL Protestor
Characters played by Ava Frica
Martian Child #4
Characters played by Jason Bempong
Moe
Characters played by Sonny Litt
Agent Wolf
Characters played by Lorenzo La Rosa
Male Jogger
Characters played by Scott McNeil
Toby
Characters played by Michelle C. Smith
Sela
Characters played by Jina Anika
NPC-Police Officer
Characters played by Demord Dann
Prison Guard
Characters played by Lucy McNulty
Prosecutor
Characters played by Ronald Patrick Thompson
Dr. Frank Gale
Characters played by Ava Marchfelder
Young Maeve
Characters played by Stanton Chong
Toradine
Characters played by Moire Kiyingi
Nurse
Characters played by Isaiah Sawatzky
Young Boy With Drone
Characters played by Gayla Johnson
Board Member #2
Characters played by Frank Pacheco
Guard #2
Characters played by Kitana Turnbull
Costumed Girl
Characters played by Maisie Klompus
Cat's Assistant
Characters played by Stephanie Lavigne
Half Extreme Alien
Characters played by Ruben Vernier
Boyfriend
Characters played by Shauna Haracka
Maggie's Girlfriend
Characters played by Cheryl Turner
Grandmother
Characters played by Keiynan Lonsdale
Kid Flash
Wally West
Characters played by Graham Parkhurst
Bastian
Characters played by Patrick Rinehart
Agent #2
Characters played by Hyuma Frankowski
Jeremy
Characters played by Norman Misura
Crane Operator
Characters played by Adam Tsekhman
Bartender
Characters played by David Quinlan
Quill
Characters played by James Kot
DEO Agent Two
Characters played by Ivan Wanis-Ruiz
DEO Agent
Characters played by Tony Ofori
Miles
Characters played by Joe Costa
Customer #1
Characters played by Marcus McKinley
Agent Taylor
Characters played by Takaya Kelly
Little Girl
Characters played by Tedra Rogers
Bobbi Miller
Characters played by Sunny Chen
Passerby
Characters played by Ariah Lee
Alien Girl
Characters played by Miguel Castillo
Guide
Characters played by J.C. Roy
Guard 1
Characters played by Michael Brian
Dan
Characters played by Marcello Guedes
Young Malefic
Characters played by Maxwell VanVolkingburgh
COL 1
Characters played by Edwin Perez
Harry
Characters played by Dave Ferguson
Bearded Prisoner
Characters played by Ryan Mutama
Cop
Characters played by Roman Podhora
Jury Foreman
Characters played by John Gillich
Officer Chapman
Characters played by Neemish Parekh
Hari
Characters played by Bianca Lawrence
Young Girl
Characters played by Adrian Persad
Frank Creed
Characters played by Kinna McInroe
Waitress
Characters played by Rey Valentin
Ricardo
Characters played by Tiffany Phillips Pradiá
TV Reporter
Characters played by Tara Macken
Mother
Characters played by Phillip Mitchell
Drug Buyer
Characters played by Angela Moore
Principal Coburn
Characters played by Gavin Langelo
Jake
Characters played by Byron Noble
Dad
Characters played by Iris Quinn
Dean Warren
Characters played by Kerry Sandomirsky
Felra
Characters played by Dominique Lucky Martell
Alien Girl
Characters played by Janet Glassford
Customer #2
Characters played by Javier Lacroix
Curator
Characters played by Jared Outten
Shapeshifter
Characters played by Bert Mitchell
Homeless Man
Characters played by Madison Smith
Josh
Characters played by Eric Gustafsson
Receptionist
Characters played by Chris Cochrane
Lou
Characters played by Flossie McKnight
Guard
Characters played by Sheldon Trosko
Marine Guard #5
Characters played by Kristi McMullan
Female Jogger
Characters played by Alex Vishniakoff
Minister of Defense
Characters played by Lynn Colliar
Newscaster
Characters played by Sterling Schneider
Greta
Characters played by Michael Jonsson
Klaus
Characters played by Marc Gaudet
NPC-Mac
Characters played by Julia Rekaikyna
Amazonian Warrior
Characters played by Andre Paul
Security Guard
Characters played by Alana Hawley Purvis
Dana Ford
Characters played by Marc Leblanc
Doctor Parson
Characters played by Isidro Rodriguez
Argentine Man
Characters played by Iman Hassan
Office Pohl
Characters played by Leyna Nguyen
Self
Characters played by Avelena Wijesundera
Girl
Characters played by Jessica Parker Kennedy
Nora West-Allen
Characters played by Alison Thornton
Young Girl
Characters played by Zenia Marshall
Student One
Characters played by Dean Redman
Shuster
Characters played by Khaira Ledeyo
Vice Principal
Characters played by Raf Rogers
Earl
Characters played by Todd Thomson
Lir-Al
Characters played by Vanessa Przada
Erika Morrison
Characters played by Lisa MacFadden
Gal
Characters played by Shaquan Lewis
Alien Protester
Characters played by Audrey Marie Anderson
Harbinger
Lyla Michaels
Characters played by Shawn Stewart
Muscular Alien
Characters played by Solomon Irama
Bully #2
Characters played by Chris Nowland
Grocer
Characters played by Colby Wilson
Guard 2
Characters played by Norah Debra Dobbyn
Young Lena
Characters played by Babak Haleky
Janitor
Characters played by Tarun Keram
Henry
Man in Tank
Characters played by Mélania Solano
Natalia Guzman
Characters played by Peter Hall
NPC-Abe Lincoln
Characters played by Nicholas Wong
Diner Counter Boy
Characters played by Elizabeth McCallum
City Councilmember
Characters played by Paul Stuart
Yale
Characters played by Panuvat Anthony Nanakornpanom
Cadmus Passenger
Characters played by Max Winter
Ten Yr Old on Street
Characters played by Danielle Nicolet
Cecile Horton
Characters played by Robyn Ross
Mom
Characters played by Alex Zahara
Little Kryptonian Man
Characters played by Joshua Morettin
Preppy Kid
Characters played by Chris Violette
Domingo
Characters played by Claudia Kai
Young Woman
Characters played by Timothy Wallace
Cop
Characters played by Burt Ward
Dick Grayson
Characters played by Marlon Kazadi
Young James
Characters played by George Boutros
Alien
Characters played by Camille Posadas
Obsidian Woman
Characters played by Koby Holvik
Young Lex
Characters played by Samantha Davis
4 Year Old Lena
Characters played by Millan Tesfazgi
Scared Employee
Characters played by Teresa Laverty
Choking Man's Wife
Characters played by JP Padda
Gordon
Characters played by Julian Yuen
Terrified Teen
Characters played by Mackenzie Brooke Smith
Female Student #1
Characters played by Patrick Sabongui
Captain David Singh
Characters played by Austin Anozie
Student Two
Characters played by Tom Walsh
Stage Manager
Characters played by Kaylah Zander
Mother
Characters played by Latonya Williams
Mom
Characters played by Philip Prajoux
Guy
Characters played by Julia Tortolano
Friend
Characters played by Jack Sandison
10 Year Old Boy
Characters played by Robert Wuhl
Alexander Knox
Characters played by Michel Issa Rubio
Doorman
Characters played by Balinder Johal
Old Lady
Characters played by Ava Kelders
Girl Alien
Characters played by Andrew Wheeler
Warden
Characters played by John Michael
Kid #2
Characters played by Iris Paluly
Reporter
Characters played by Julian Kato
Security Guard
Characters played by Chester E. Tripp III
Cadmus Driver
Characters played by Christina Brucato
Lily Stein
Characters played by C. Douglas Quan
Mr. Li
Characters played by Lissa Neptuno
Mr. Average Joe
Characters played by Cliff Prang
Alien Father
Characters played by Amanda Seymour
Unassuming Woman
Characters played by Griffin Newman
Trivia Night Host
Characters played by Dylan Poyser
Bully #1
Characters played by Mia Fiona Kut
Anne
Characters played by Alex Stines
First Looter
Characters played by Kelvin Lum
DEO Agent #1
Characters played by Olivia Morandin
Child
Characters played by Brent Zulyniak
Todd Sapphire
Characters played by Victoria Skye Sealy
Ayesha
Characters played by Isabella Hofmann
Clarissa Stein
Characters played by Sandy Sidhu
Deputy Clemens
Characters played by Khamisa Wilsher
Assistant
Characters played by Christopher Webb
Alien
Characters played by Stacy Yu
Teenager
Characters played by Wil Wheaton
Doomsday Protestor
Characters played by Marc-Anthony Massiah
Dr. Andrew Stern
Characters played by Ryan Mah
Officer
Characters played by Julie Webster
Woman
Characters played by Rico Simonini
Frank
Characters played by Jonathan Wilde
EMT #1
Characters played by William Katt
Minister
Characters played by Farryn VanHumbeck
Vicki
Characters played by Mathew Yanagiya
Nerdy Computer Programmer
Characters played by Sam Yunussov
Col 4
Characters played by Donald Sales
Platoon Captain
Characters played by Ryan S Williams
Marcus
Characters played by Kapila Rego
Lena's Assistant
Characters played by Owen Walstrom
Choking Man
Characters played by Theresa Wong
ER Doctor
Characters played by Anthony Ames
Angry Boss
Characters played by Jesse Stretch
Bold Inmate
Characters played by Ethan Matute
Martian Child #2
Characters played by Robyn Bradley
Wedding Planner
Characters played by Antonio Ndala
Young J'onn
Characters played by Mackenzie Gray
Greggor
Characters played by Dominique Robinson
Young Adult Malefic
Characters played by Paul Herbert
Scientist
Characters played by Sasha Rojen
Martian Child #1
Characters played by Jay MacDougald
Guard
Characters played by Andrea Pizarro
Manicurist
Characters played by Jeremy Schuetze
Rob
Characters played by Chris Walters
Norman Guard
Characters played by Robin Atkin Downes
Jo
Characters played by Drew Ray Tanner
Student
Characters played by Natasha Burnett
Supreme #1
Characters played by Nikolai Witschl
Jo Gunraf
Characters played by Marci T. House
Dr. Hampton
Characters played by Desiree Zurowski
US Attorney Webb
Characters played by Nilo Ghajar
Inmate #2
Characters played by Marc Senior
Staffer #1
Characters played by Ian Butcher
Lionel Luthor
Characters played by Judith Maxie
Judge Hobart
Characters played by Charles Jarman
Guard #1
Characters played by Shaughnessy Redden
Kryptonian Emissary
Characters played by Meghan Gardiner
Soccer Mom
Characters played by Gelsea Mae
Staffer #2
Characters played by Favour Onwuka
Supreme #3
Characters played by Chad Riley
Prison Guard
Characters played by Aidan Fink
Young Lex Luthor
Characters played by Noah Beggs
Police Officer #1
Characters played by James Michalopolous
Goon 1
Characters played by Damian Mavis
Prison Guard
Characters played by Victoria Katongo
Supreme #2
Characters played by Nick Marinos
Fists
Characters played by Jason Diablo
Gang Leader
Characters played by Prince Justin Atkinson
DEO Agent
Characters played by Camille Marty
Young Lena Luthor
Characters played by David Jacox
Driver
Characters played by Anthony Moyer
Knife
Characters played by Walcott E. Morgan
Creepy Guard
Characters played by Keith Silverstein
Child of Liberty
Characters played by Pietra Castro
Kid #1
Characters played by Guy Christie
Passerby
Characters played by Jim Eliason
DEO Agent
Characters played by Lily Scott
CATCO Employee
Protester
Characters played by Peter Brown
Press
Cult Member
Characters played by Celeste White Steele
Argo Gentlewoman
Protestor
Seminar Guest
Characters played by Tunde Pellicola
Tactical Officer
Crowd Guest
Holiday Party Guest
Characters played by Easton Alexeyev
CatCo Employee
Characters played by Punnavith Koy
Private Security
Street Pedestrian
Characters played by Rene Mousseux
Lt. Mur
Characters played by Brandon Warfield
Business Administrator
Characters played by Adebayo Adaudi
DEO Guard
Characters played by Derek Schnobb
CATCO Staff
Dive Bar Patron
Characters played by John Specogna
Memorial Guest Order Member
Steel Worker
Characters played by Tanya Carter
Funeral Guest
Night Club Patron
Characters played by Troy Brenna
Beast
Characters played by Kevin Caliber
Kal-El
Characters played by Jeanine Harrington
Alyssa Krull
Characters played by Ryan Babcock
Looter
Characters played by Whitney Wegman-Wood
Plane Passenger
Characters played by Jeannine Cota
KONC Newscaster
Characters played by Grant Babbitt
Dock Worker
Sea Man
Characters played by Maria Elena Heredia
Catco Employee
Characters played by Samir Patel
Engineer
Characters played by Bruce M. Stockert
Man in Office
Characters played by Nancy Barcellona
Catco Employee
Characters played by Reverend John Atom
Helpful Motorist
Characters played by Toni French
Downtown Pedestrian
Characters played by Sheila Collins
Plane passenger
Characters played by Ana Franchesca Rousseau
Lara
Characters played by Laura Kranz Galvan
Scared Pedestrian
Characters played by Bryan Friday
Lord Guard
Characters played by Patrick Russo
Toy Convention Vendor
Characters played by Shahrokh Ferdowsi
Forensic Analyst
Characters played by Jeremy Long
Protester
Characters played by Tom MacNeill
Forensic Analyst
Characters played by Margaret Newborn
Onlooker
Characters played by Sebastian Velmont
Silo Guard #1
Characters played by Thomas Brungardt
On-looker
Characters played by Amber Juliana
Protester
Characters played by Lisa Leyva
On-looker
Characters played by M.W. Evans
Toy Convention Attendee
Characters played by Laura May Taylor
Dive Bar Patron
Characters played by Luke Roessler
Boy
Characters played by David Hayter
King Shark
Characters played by Jade Pattenden
Reporter
Characters played by Shane Kim
Soldier
Characters played by Vaughan Winmill
Soldier
Characters played by Michael Tilzer
Street Bystander 14
Characters played by Jimmy Sharma
Armed Security Guard
Characters played by John Wesley Shipp
The Flash
Characters played by Ian Gregson
Prison Guard
Characters played by Ayden Daniel Lim
Young Son
Characters played by Shawn Clark
Daggers
Characters played by Talana Watt Madu
Reporter
Characters played by Trish Everett-Kabut
Fairgoer
Characters played by Alan Ritchson
Hank Hall
Hawk
Characters played by Russell Tovey
Ray Terrill
The Ray
Characters played by Curran Walters
Jason Todd
Robin
Characters played by Mark Anthony O'Neill
Jury
Characters played by Rue Casablancas
Waterfront Citizen #3
Characters played by Beorht Lewinski
Running Pedestrian
Characters played by James Tyson
Prisoner
Characters played by Natasha Inniss
Photographer
Characters played by Chelsea Thompson
Goldie Alien
Characters played by Cara Von Schiervick
Goldie Thief
Characters played by G. John Turnbull
Alien Protester
Characters played by Chris Gill
S.W.A.T. Member
Characters played by Jamie Jarvis
Passerby
Characters played by Avyen von Waldenburg
National Guard
Characters played by Jason Mewes
Mississippi Farmer
Characters played by Liam Raymond Dib
Ice Skater
Characters played by Gerardo Barcala
Casino Goer
Characters played by Jeff Mohs
Cameraman