It is rare that a season finale makes me truly emotional, but Arrow’s second season packed a brass-knuckled punch that I wasn’t expecting. This entire season has exceeded my every expectation for this show and its potential, and I can’t wait to see where it goes next. Spoilers ahead, ye be warned.