New stills for “Nightmare in National City,” the upcoming episode of Supergirl airing on October 19, have been released by The CW. To get a better idea of what’s going on, be sure to check out the description for the episode here before viewing the photos below.
Supergirl airs Tuesdays at 9 p.m. ET/8 p.m. CT on The CW. Make sure to stay updated on all the news about your favorite Kryptonian by checking out our other content on the show here.