Arrow 3.05 “The Secret Origin of Felicity Smoak” Sean Reid November 12, 2014 Reviews, TV I think this might be one of my favorite episodes of the series so far.