Question: When was the last episode of arrow aired?
Disambiguated questions and answers: question: When did episode 124 of Arrow air?
When did episode 123 of Arrow air?
When did episode 122 of Arrow air?
answer: December 7, 2017
November 27, 2017
November 23, 2017
Natural Questions answer: May 17 , 2018 (from the Wikipedia article "List of Arrow episodes")