Supergirl Season 4 Episode 18
Season 4
Episode: 18
Air Date: 2019-04-21
Kara and Lena head to Stryker’s Island to search for clues on how to defeat Lex. At the prison, Kara tries to befriend a nosy prisoner, Steve, who may have…
Episode Title: Crime and Punishment