Arrow Recap with Spoilers - Taken