Supergirl, The Flash, Legends of Tomorrow, and Arrow Synopses For the Week of October 30