take a look @ footage, images and synopsis from the "Supergirl" episode "Star-Crossed", written by Katie Rose Rogers, Jess Kardos and directed by John Medlen, airing March 20, 2017 on The CW:
"...a new villain (Teri Hatcher) comes to 'National City', putting 'Supergirl' (Melissa Benoist) on high alert. Meanwhile, 'Lyra' (Tamzin Merchant), the girlfriend of 'Winn' (Jeremy Jordan) gets Winn in trouble with the law.
"'Maggie' (Floriana Lima) attempts to help Winn but old loyalties get in the way. Then 'The Music Meister' (Darren Criss) attacks 'Supergirl'..."
Click the images to enlarge and Sneak Peek "Supergirl: Star-Crossed"...