The Last Children of Krypton

"The Last Children of Krypton" is the second episode of the second season of Supergirl. It will air on October 17, 2016.

Synopsis
CADMUS attacks National City with a kryptonite powered villain who ends up seriously hurting Supergirl. Superman blames J'onn because the Kryptonite was stolen from the D.E.O.. Meanwhile, Kara's first day at her new job doesn't go as planned after she meets her new boss, Snapper Carr.

Starring

 * Melissa Benoist as Kara Danvers/Supergirl
 * Mehcad Brooks as James Olsen
 * Chyler Leigh as Alex Danvers
 * Jeremy Jordan as Winn Schott
 * Chris Wood as Comatose alien
 * David Harewood as J'onn J'onzz/Martian Manhunter

Special Guest Star

 * Tyler Hoechlin as Clark Kent/Superman
 * Calista Flockhart as Cat Grant

Guest Starring

 * Brenda Strong as the Doctor
 * Frederick Schmidt as John Corben/Metallo
 * Rich Ting as Cadmus Doctor
 * Ian Gomez as Snapper Carr

Co-Starring

 * Marshall Bingham as Robber
 * Dawn Chubai as TV Anchor #1
 * Loif Havdale as Driver At Robebry
 * Paul Lazenby as Lead Fireman
 * Sachin Sahol as McGill
 * Ava Wilson as Little Girl in the Park

Trivia

 * Clark holding Kara's body is a reference from the cover of "Crisis on Infinite Earths #7".