Really enjoyed this episode. It was nice to get an episode focused on Diggle, and we even got some big developments in the Deadshot storyline.
I'm curious to see what they're going to do with the Isabel and Olliver now that they've slept together.
I was a little surprised to see Olliver killing guards in Russia after making such a big deal about not killing for most of the season.
Lots of interesting stuff in the flashbacks.
As for Waller, she was closer to the New 52 version