Become an IMDbPro Member Today

Get access to the essential resource for the entertainment industry

Find Contacts & Representation

Showcase Yourself & Find Jobs

Explore Industry Trends & Box Office Data

Stay connected with contact details for over 300,000 industry professionals and companies

Manage your photos and the credits you're Known For, and access thousands of open casting notices

Uncover box office insights and use IMDbPro Track to get personalized industry updates

Start your 30-Day free trial
Already a member?

Supergirl

Better Angels (Season 1, Episode 20)
TV-14
TV Episode | 41 min | Action, Adventure, Drama

Supergirl is forced to do battle with an unexpected enemy as she risks everything - including her life - to stop Non and Indigo from destroying everyone on Earth.
Director
Writers
Jerry Siegel (based on characters created by) | Joe Shuster (based on characters created by) | Greg Berlanti (developed by) | Ali Adler (developed by) (story by) & 4 more
Producers
Composer
Cinematographer
Casting Directors
Lyndsey Baldasare | David Rapaport (as David H. Rapaport)
Production Designer
Status
Edit Released
Updated Apr 18, 2016

Release date
Apr 18, 2016 (United States)
Awards

Contacts

Become a member to see contact information for Better Angels.

Cast

+ Add Cast
16 cast members
Name STARmeter Known for
Melissa Benoist
Kara Danvers / Supergirl Kara Danvers / Supergirl   See fewer
Top 500
Mehcad Brooks
James Olsen James Olsen   See fewer
Top 5000
Chyler Leigh
Alex Danvers Alex Danvers   See fewer
Top 5000
Jeremy Jordan
Winn Schott Winn Schott   See fewer
Members only
David Harewood
Hank Henshaw / J'onn J'onzz Hank Henshaw / J'onn J'onzz   See fewer
Members only
Calista Flockhart
Cat Grant Cat Grant   See fewer
Top 5000
Peter Facinelli
Maxwell Lord Maxwell Lord   See fewer
Top 5000
Laura Benanti
Alura Zor-El Alura Zor-El   See fewer
Members only
Jenna Dewan
Lucy Lane (as Jenna Dewan Tatum) Lucy Lane (as Jenna Dewan Tatum)   See fewer
Top 5000
Helen Slater
Eliza Danvers Eliza Danvers   See fewer
Top 5000
Members only
Top 5000
Glenn Morshower
General Sam Lane General Sam Lane   See fewer
Members only
Malina Weissman
Young Kara Zor-El Young Kara Zor-El   See fewer
Top 5000
Briana Venskus
Agent Vasquez Agent Vasquez   See fewer
Members only
Dawn Greenidge
Pedestrian Woman Pedestrian Woman   See fewer
Members only
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.

MOVIEmeter

Top 500

Become a member to access additional data

Ratings Breakdown

7.8 / 10 | 2,218 votes