cast
Series Regulars
Melissa Benoist
as Supergirl / Kara Zor-El
Calista Flockhart
as Cat Grant
Mehcad Brooks
as James "Jimmy" Olsen
Jeremy Jordan
as Winslow "Winn" Schott
David Harewood
as Hank Henshaw
Chyler Leigh
as Alex Danvers
Recurring & Guests
Peter Facinelli
as Maxwell Lord
Jenna Dewan Tatum
as Lucy Lane
Laura Benanti
as Alura Zor-El
Italia Ricci
as Siobhan Smythe
Helen Slater
as Eliza Danvers
Glenn Morshower
as General Sam Lane
Dean Cain
as Jeremiah Danvers
Iddo Goldberg
as Red Tornado
Malina Weissman
as Young Kara Zor-El