By now, Arrow has established itself as a great show. Because of it's success we got The Flash, and we're going to get a Supergirl show, for which I thank it. However, season 3 has fallen a bit behind the first two seasons. Ollie's fight with Ra's was great, but his return (and especially the reaction of Team Arrow) felt rushed. Although not a perfect episode, 'Canaries' definitely has it's moments, and most importantly, it opens up the possibility of a great second half of the season.
The episode kicks off with the Canaries fighting. It was a nice flash forward to start the episode with, but unfortunately the fight felt dull. Usually Arrow has some great choreography, but something about this scene just didn't work. The fighting was stale, and the acting even worse so.