Castle 817 review "Death Wish" - The best ep this season!