DC Stephen Amell Reprising Role as Oliver Queen-Green Arrow for ‘The Flash’ Final Season January 5, 2023