This episode was absolutely incredible. And that is especially emphasized coming off of the last season of this show, which was absolutely terrible and had no episode worthy of a rating higher than a 7/10. This episode see's Arrow go back to its roots, finally straying away from the supernatural elements of the previous two seasons. Oliver is back to his dark and gritty approach to problems and situations and we get to see him handle all that as well as his life as Mayor of Star City which is really cool. The flashbacks are also immediately captivating having Oliver in Russia and throughout the episode they're really great. All in all, watch this season, I know that season 4 was bad, but do yourself a favour and still watch this season. It's the best season. What a comeback for Arrow.