Arrow – Season 6 Episode 16
“The Thanatos Guild” Arrow returns to the well of League of Assassins storytelling while saying goodbye to a character present on the show since day one. This episode is a difficult one to review as there is a lot happening. Thea’s departure is one of many things going on in this single episode creating an…