Arrow season 8

ARROW (S8E1) "Starling City": The Beginning Of The End
ARROW (S8E1) “Starling City”: The Beginning Of The End

Arrow has kicked off its final season with a mostly entertaining and emotionally engaging episode.