That was a very unsatisfying and tragic ending. But that doesn't mean it wasn't a good episode. The writing was strong and the entire episode kept me at the edge of my seat. The new ADA is so mean. Did they cast her for several episodes to make us miss Cabot until she returned?