Getting more and more intense with each passing episode, Arrow season 3 is maintaining its status as the best dark superhero soap opera out there.
Secrets are revealed left, right and centre and the impact on the series remains to be seen. Laurel Lance is accepted in her new role as the Canary and Ra’s Al Ghul makes his play and the Queen siblings realize that they have to trust Malcolm Merlyn, for better or worse.
Meanwhile, Oliver’s flashback narrative brings us an unexpected twist.