The new "Supergirl" episode, "In Plain Sight" is directed by David McWhirter, airing October 27, 2019 on The CW:
"...saying goodbye is hard to do, as an investigation by 'Kara' (Melissa Benoist) into criminal activities by 'William Dey' (Staz Nair), results in the shocking revelation he is not who she thinks.
"Meanwhile, the conflict between 'Malefic' and 'J'onn J'onzz' (David Harewood) reaches a boiling point..."
Click the images to enlarge and Sneak Peek "Supergirl: In Plain Sight"...