Oliver tries to save Star City and redeem Emiko. In the future, Mia and William set out to bring down Galaxy One for good with some help from their friends.
Season Number: 7
Episode Number: 22
Episode Title: You Have Saved This City
Air Date: May 13, 2019