Take a look at the new "Supergirl" episode "Stand And Deliver", directed by Andi Armaganian, airing March 10, 2019 on The CW:
"...between a push by 'Ben Lockwood' (Sam Witwer) to stir up the 'anti-alien' movement and the desire of the 'Elite' to target Lockwood and his minions, 'Supergirl' (Melissa Benoist) is concerned about the safety of the American people - both human and other-worldly alien.
"When Lockwood organizes a rally, the aliens decide to peacefully protest. 'Brainiac' (Jesse Rath) and 'J'onn' (David Harewood) join the alien march while Supergirl and 'Dreamer' (Nicole Maines) patrol to keep everyone safe.
"Meanwhile, 'James' (Mehcad Brooks) picks up his camera again to cover the march for 'CatCo' and 'Hayley' (April Parker Jones) assigns 'Alex' (Chyler Leigh) a job that clashes with her beliefs. Then when The Elite and Lockwood stir up trouble at the rally, Supergirl is forced to take a stand..."
Click the images to enlarge and Sneak Peek "Supergirl: Stand and Deliver"...