My first review. This was by far the best episode of Arrow. Action, Thrills, Plot-Twists, Eagerly awaited entries, clever references, humor, romance. It got everything rolling perfectly. By far one of the most perfect episode among all the T.V. series I have ever seen. Blown Away. The performances were top notch as well. The action set-pieces were awesome. The flashbacks. Hints of introducing many new characters. The message Oliver got from his old buddy and the reaction n especially the last scene were the best part. I wonder how they connect everything so easily and make something extraordinary out of it. Fabulous mid-season finale. Eagerly waiting for the next episode in 2014. 10/10.