Supergirl is an American television series developed by Greg Berlanti, Ali Adler, and Andrew Kreisberg based on the characters created by Jerry Siegel and Joe Shuster in the Superman franchise and Al Plastino and Otto Binder's character Supergirl. The series stars Melissa Benoist in the titular role of Kara Zor-El / Kara Danvers / Supergirl, as well as Mehcad Brooks, Chyler Leigh, Jeremy Jordan, David Harewood and Calista Flockhart, with Katie McGrath, Chris Wood, Floriana Lima, Odette Annable, Jesse Rath, Sam Witwer, Nicole Maines, April Parker Jones, Azie Tesfai, Andrea Brooks, Julie Gonzalo, Staz Nair, LaMonica Garrett and Peta Sergeant joining in later seasons. In addition to original characters, several other characters from the DC Comics universe also appear throughout the series. For its first season, Supergirl aired on CBS, before moving to The CW for its second season.[1]
The series follows Kryptonian refugee and Superman's biological cousin Kara Zor-El (Benoist), who, after hiding her powers on Earth for more than a decade, becomes National City's superhero as Supergirl, battles against extraterrestrial and otherworldly threats, criminal masterminds, being targeted by her cousin's rogues gallery, and encountering an emerging community of metahumans within her adoptive world and individuals from parallel universes. Supergirl also deals with the Earth populace's fears and hostility against extraterrestrials and other beings with superpowers, leading her into conflicts with industrialist Maxwell Lord (Peter Facinelli), Lucy Lane's (Jenna Dewan) father General Sam Lane (Glenn Morshower) and Project Cadmus. She is assisted by a few close friends and family who guard her secrets—most notably her cousin's longtime friend James Olsen (Brooks), her adopted sister Alex Danvers (Leigh), and the Martian survivor J'onn J'onzz (Harewood).
The following is a list of characters who have appeared in the television series. Many are named after (or based on) DC Comics characters.