From VancouverFilm.Net, take a look at the new "Supergirl" episode "Crime and Punishment", directed by Antonio Neget, airing April 21, 2019 on The CW:
"...'Supergirl' (Melissa Benoist) and 'Lena' (Katie McGrath) head to 'Stryker's Island' to search for clues on how to defeat 'Lex'. At the prison, Supergirl tries to befriend prisoner 'Steve' (Willie Garson), who may have insight into what Lex was doing, but he and all of the prisoners regard her as a traitor to the country and refuse to talk to her.
"Lena realizes Lex left behind clues for her and deciphering them could be the key to his whereabouts. Meanwhile, 'Kelly' (Azie Tesfai) encourages 'James' (Mehcad Brooks) to talk to someone about his 'PTSD', while 'Alex' (Chyler Leigh) faces off against 'Ben Lockwood' (Sam Witwer) after he storms the 'DEO' and acquires some powerful weapons to hunt Supergirl..."
Click the images to enlarge...