The flashbacks are the best they've ever been.
I didn't see this coming. I'm still shocked at how good this season is after the turd that was last season. Season 5 has some of the best Arrow moments so far in its entirety. I wouldn't say the show has redeemed itself just yet, but if they keep this up all the way until the season finale I would say this could be the best season yet.