This was the best episode of this season. I wasn't so thrilled about the first 3, perhaps because Jack and the rest of CTU got so little screentime. Kim only had a few minutes today (she isn't running, sorry guys ) and we didn't have to suffer through her subplot too long. On the other hand the wedding situation got pretty interesting today. But now lets come to the main story. Well, you thought Jack was back, he definitely is after this episode, he is kicking. So is Mason, Xander Berkeley does a great job in portraying his dilemma. After the Buffy cliffhanger, this one has another that just makes me wish this week will over very fast.