It was a superb episode, in my book, with a quite a few very unexpected shockers at the end! I'm sure I speak for many of us when I say that we sorta saw the Viper coming with that lady; however, I was totally taken off guard with the direction in which they took it all.
While I thoroughly enjoyed the episode, there were still a few things that displeased me. First, Jeff needs to get back off the wagon with the ol' CO (carbon monoxide)! The stunt he pulled at the end was the last thing any of us ever expected. And I'm sure of that! Wow. Second, well I don't like the villain this season. Instead of being bad in a cool way, he's just kinda douchy and obnoxious.
Still, regardless of those two minor setbacks, it was a solid episode. Enjoy!