Typically great written and shocking episode. But the Vigilante guy from the previous episode that everyone, including myself, was suspicious of - turns out to be more than that, he is actually a guilty predator! Lots of steps in between the beginning to that revelation makes this brilliant as usual. Only loses points for the fact that Benson especially doesn't realise his guilt earlier.