Better Angels's primary photo
  • Supergirl Better Angels (Season 1, Episode 20)
  • TV-14
    TV Episode | 41 min | Action, Adventure, Drama

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
Michael Cedar (produced by) | Michael Grassi
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
17 cast members
Name Known for
Melissa Benoist
Kara Danvers / Supergirl Kara Danvers / Supergirl   See fewer
Mehcad Brooks
James Olsen James Olsen   See fewer
Chyler Leigh
Alex Danvers Alex Danvers   See fewer
Jeremy Jordan
Winn Schott Winn Schott   See fewer
David Harewood
Hank Henshaw / J'onn J'onzz Hank Henshaw / J'onn J'onzz   See fewer
Calista Flockhart
Cat Grant Cat Grant   See fewer
Peter Facinelli
Maxwell Lord Maxwell Lord   See fewer
Laura Benanti
Alura Zor-El Alura Zor-El   See fewer
Jenna Dewan
Lucy Lane (as Jenna Dewan-Tatum) Lucy Lane (as Jenna Dewan-Tatum)   See fewer
Helen Slater
Eliza Danvers Eliza Danvers   See fewer
Glenn Morshower
General Sam Lane General Sam Lane   See fewer
Malina Pauli Weissman
Young Kara Zor-El (as Malina Weissman) Young Kara Zor-El (as Malina Weissman)   See fewer
Briana Venskus
Agent Vasquez Agent Vasquez   See fewer
Dawn Greenidge
Pedestrian Woman Pedestrian Woman   See fewer
Yuliya Rudina
Kara Danvers (voice) (version: Russian) Kara Danvers (voice) (version: Russian)   See fewer
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 5000

Become a member to access additional data

Ratings Breakdown