TV Review: Castle: Swan Song (5.7)