Arrow Recap With Spoilers: Lost Souls