The CW’s DC series Supergirl has found its next big bad. Deadline reports that Jessica Meraz (Major Crimes) has been cast as Jessica Ferrar, who’s better known as the notorious supervillain Menagerie. In the comics, Menagerie is equipped with metamorphosis powers, giving her control over alien lifeforms known as “symbeasts” which she can command and bend to her will.
Supergirl stars Melissa Benoist as…
