Everything has been leading up to this moment. This episode lacks nothing. Instead, it is packed with suspense, action, dry humor, and even some heart touching moments. This episode has compensated for the first couple of episodes that fell short. However, the writers, directors, and actors really scored with this episode. Ultimately, while there is still some plot holes to be filled, most answers have been uncovered at this point. I can't wait to see how the story unfolds in the season finale.