Welcome to Star City, where Canaries can’t fly but a Vixen can, Evil Geniuses have obvious weaknesses and the inability to see through even more obvious disguises, and miracle cures can happen.

This week brings much drama, some decent fight scenes, and at least two turning points in the year’s story arc. Discussion below.

Mari McCabe, who plays Vixen, also voiced her in the recent animated series.