Castle
A Rose for Everafter
S2 E12:
Castle reconnects with Kyra, a former girlfriend on her wedding day and sparks fly. Beckett picks up on the obvious connection between the two of them, making her a little jealous.
Starring
Alyssa Milano, Brady Smith, Graham Beckel