Arrow is back this Wednesday with an all new episode. Check the video below to know more: