Taking Down the League

Mastermind, the evil villain in Star City is taking over the minds of heroes.