Eine Rose für immer und ewig

So nah liegen Glück und Tragödie beieinander: Kurz vor einer Hochzeit wird die Brautjungfer ermordet. Als Castle (Nathan Fillion) und Beckett (Stana Katic) bei der Hochzeitsgesellschaft auftauchen, ist die Überraschung groß: Die Braut Kyra (Alyssa Milano) ist eine ehemalige Freundin von Castle.