Arrow 3-12: "Uprising"
Two strong episodes in a row! This counts as a hot streak. Oh, sure, now that Oliver's back in town, we'll probably immediately dip back into drippy and unpleasant Felicity/Oliver shenanigans, but it was nice while it lasted.
As always, click the links for larger, expandable images.