Chester also tells Nora and Bart that he has picked up distress calls from multiple cities, including Star City. Nora and Bart head to Star City where Will Parker has returned and mind controlled people into becoming his soldiers. Green Arrow is fighting them when Nora and Bart show up to...