Villains Take Center Stage in the Arrowverse the Week of November 20

The CW has released the official synopses for the episodes of Supergirl, The Flash, DC's Legends [...]