Official Description by The CW for Supergirl 5.06: “While a new villain is under arrest at the DEO, Supergirl uses him to try and understand who is responsible for the recent attacks. Meanwhile, Andrea and Lena think back on their tumultuous past. Guest Stars include Rahul Kohli (Jack Spheer), Nick Sagar (Russell Rogers/Rip Roar), Jon Cryer (Lex Luthor), Steven Bauer (Bernardo Rojas), Alexa Najera (Young Andrea Rojas), Lucy Loken (Young Lex Luthor), Patti Allan (Leviathan Agent), Duncan Fraser (Messenger), Shawn Ahmed (Aide), Jan Bos (Governor Tom Harper), Miguel Castillo (Guide), Lynn Colliar (Newscaster), Amanda Gray (DEO Agent #2), Samantha Davis (4-Year-Old Lena), Kelvin Lum (DEO Agent #1), Ryan Mah (Officer), and Sonia Sunger (News Anchor).”
Supergirl stars Melissa Benoist (Kara Danvers/Supergirl), Chyler Leigh (Alex Danvers), Mehcad Brooks (James Olsen), David Harewood (Hank Henshaw/Martian Manhunter), Jesse Rath (Querl Dox/Brainiac-5), Katie McGrath (Lena Luthor), Nicole Maines (Nia Nal), Andrea Brooks (Eve Tessmacher), Julie Gonzalo (Andrea Rojas/Acrata), and Staz Nair (William Dey). WRITTEN BY: Dana Horgan and Nicki Holcomb. DIRECTED BY: Shannon Kohli.
You can find Supergirl Radio on: