While we wait for some official stills, here are some screen captures from the “Luthors” preview trailer courtesy of Mr. Video. You can see video of the trailer here, but if still frames are more your thing, you’re in luck. Enjoy:
Supergirl: Screencaps From The “Luthors” Preview Trailer

