Season 7 of this television series opens five months after Oliver (Stephen Amell) decides to disclose his secret identity as Green Arrow to the FBI. He is now in prison, serving a life sentence. Felicity (Emily Bett Rickards) and William (Jack Moore) are in the witness protection service, trying to adapt to their new life. Meanwhile, in Star City, a new arch-wielding vigilante takes on the mantle left by Oliver, striking the curiosity and anger in some of his associates.