Stephen Amell seems ready to let go of the Arrowverse and Oliver Queen, but he remains concerned about the future of the DCU. The actor was in charge of starring in the first official show of the television universe built by The CW, when Arrow premiered in 2012.