At least for now, the Caskett wedding is off.
Toward the end of Castle Season 7 Episode 2, Kate told Rick it may be best to wait for things to return to normal a bit before they exchange vows, considering that whole kidnapping and memory-erasing thing.
It was a reasonable request, but how long will viewers now need to wait until they see these two as Husband and Wife?
Based on the following teaser for Castle Season 7 Episode 3, things will be anything but normal on "Clear and Present Danger" next Monday. In fact, they will be downright paranormal.
The hour will center on a pool shark who gets murdered by an unseen force, leaving Castle and Becket to uncover evidence that the killer may be... invisible?!? Watch now and see (or don't see!) what we mean:
Castle Season 7 Episode 3 airs on Monday, October 12 at 10/9c on ABC.