“City of Lost Children” is the title of the May 8 episode of Supergirl, and while The CW has not yet released any official photos, we do have screen captures from the episode’s promo trailer courtesy of Mr. Video.
You can see the new screencaps below. Enjoy!

