Note: this is a mostly spoiler-free review of the sixth season of Arrow, which is now available to stream on Netflix. I'll discuss basic character and plot details but save direct spoiler chatter for the end of the review. It's not always easy being a fan of Arrow, as the show's sixth season frequently proved.