Now that's more like it. I think most people who were having doubts about this show should feel relieved now. Okay, maybe that's not the right word, since tension has definitely taken hold.
I thought this show would go from around 25 MPH to 80 in about three seconds, and I sure wasn't disappointed. Glad to be watching.