TV Review: Castle: Slice of Death (3.20)