Emily Beecham and Eve Ridley have also been set for roles in Supergirl, with the former portraying Alura In-Ze and the latter playing Ruthye Marye Knoll. Beecham can also be seen alongside Casey ...