Ziva's "boyfriend" Ray, first alluded to in the season opener, the 163rd episode, while this is the 182nd, fails to impress after such a long wait. Especially when Ziva then breaks up with him. ("Hurrah!" for Team Tiva!). One cannot but help wonder if the *only* purpose of this 20-episode character "arc" (in the loosest sense of the word) was to waste another season avoiding the question what happened between Tony and Ziva in Paris in the 151th episode. That was 31 episodes ago! Will it *ever* be revealed? Will the writers ever man up and pair Tony and Ziva up? Especially now that Tony has proved with Barrett that he is willing to break Rule #12.
Tiva-niggles aside, the creepy surprise end reveal comes totally out of the blue and makes one want to see the next episode ASAP. 8/10 greatness achieved.