Supergirl: Better Angels

"Better Angels" is the twentieth episode of season one of the superhero action series Supergirl. It was directed by Larry Teng with a script written by Robert Rovner and Jessica Queller based on a story treatment by Andrew Kreisberg and Ali Adler. It first aired on CBS on Monday, April 18th, 2016 at 8:00 pm. In this episode, Supergirl has succeeded in breaking Non's mind control over everyone in the city, so instead he decides to amplify the Myriad wave on a global scale, which will cause everyone's head to explode. Supergirl and J'onn J'onzz locate Fort Rozz and they must find a way to destroy it, before Non activates the Myriad wave. And Superman takes a nap.