From a gripping opening to a over-the-top ending, this episode certainly had me on the edge of my seat. The episode is littered with surprises. Everything that was set up was paid off in interesting ways. I can hardly wait for the last two episodes to air.